Short film 88:88 is currently a semifinalist in YouTube's Your Film Festival, and it's easy to see why.
This quick sci-fi flick has a slow burn, but a stellar payoff. Voting for this movie (and the other 49) ends on Friday, July 13.
[thanks, caspar!]