18. Submarine (dir. Richard Ayoade)
After falling in love with Richard Ayoade on The IT Crowd, I had to check out his debut film. Once I saw the trailer I knew I was going to enjoy it, but it seriously surpassed my expectations. Ayoade works that camera beautifully and every actor in the movie (regardless of age or experience) does a damn fine job. Submarine is a great coming-of-age film and you should all give it a shot.

