I've read the book of Stephen Chbosky "the perks of being a wallflower". The truth is I don't even know if I like the book. It was confusing. But this movie of his tore me apart. It's one of those movies which is sad, makes u cry but doesn't have a sad ending. I love movies of this sort. Anyone who needs a good cry should watch this. It's kid friendly too. I've learnt how to be strong and patient. I mean after all movies should be watched to learn something...be it scientific or moral