Great coming of age story. It's fun, sad and deep. Everything you want, but feel you can't ask for in a teen drama. The acting is amazing, Cillian Murphy is clearly one of the best actors of his generation and played his role perfectly. There's a whole Cuckoo's Nest feel to it which I really liked, mixed in with Catcher in the Rye. It just makes you wonder what life is worth living for.