A real surprise. 2 thumbs up.

Rating: 9/10 (19 December 2012)

Before I saw this film I knew nothing about it so I had no expectations, I left with a huge smile on my face. I don't need to go into what the film is about (just watch the trailer) but I can say the acting in this is top notch. The young cast is brilliant and direction well done. Logan Lerman - Charlie is a likable quiet boy who struggles for his acceptance at the time of battling his mental health and plays the role to perfection. Emma Watson - Sam is of course beautiful but her acting just grows in leaps and bounds. The the extroverted gay boy Pat who is played by Ezra Miller and he dominates every scene he is in, a performance IMO worthy of award recognition. Overall a stellar casting job and a well written script (Book) is just well worth story to go see. Directing wise its good but you do not get full closure on Charlies mental health problems, not sure if this was done intentionally or it was by choice, or maybe I need to give it another watch to fill in what I may have missed, but if I missed it IMO no my fault it means the story should have been told better.