I'm only writing a review about this movie because it deserves one. This movie is probably one of the best novel-based movie I have ever watched in my whole life! I love every single moment of it! The cast, the setting, the soundtrack, everything! It's a perfect movie, I must say! Logan Lerman aka "Charlie", who is the main character, really did gave justice to his role. He was so effective I was laughing at one scene, then crying the next. He is the perfect Charlie! Oh well, ever since Percy Jackson, I knew he'd give justice to any role he's given. I'm just so glad he did this one! Emma Watson aka "Sam" is the love interest of Charlie. Gosh! She is so darn beautiful! The hair, the small face, the body, everything! She did really well in the movie. Ezra Miller aka "Patrick", I would say is the "star" of the movie next to Charlie. He is so damn funny! I love him! He is the perfect guy for the role. Really! ...