Pittsburgh, Pennsylvania, 1991. High school freshman Charlie is a wallflower, always watching life from the sidelines, until two senior students, Sam and her stepbrother Patrick, become his mentors, helping him discover the joys of friendship, music and love.
Logan Lerman
as Charlie
Emma Watson
as Sam
Ezra Miller
as Patrick
Mae Whitman
as Mary Elizabeth
Kate Walsh
as Mother
Dylan McDermott
as Father
Melanie Lynskey
as Aunt Helen
Nina Dobrev
as Candace
Johnny Simmons
as Brad
Joan Cusack
as Dr. Burton
Paul Rudd
as Mr. Anderson
Nicholas Braun
as Ponytail Derek