For prep school bad boy Larsen, life seems pretty sweet, until his beautiful girlfriend Gabrielle dumps him for his best friend Fareed. Soon, Larsen's the laughing stock of the school. Nerdy theater fanatic Jack lives in a world of his own, populated by dreams, and his classmate Rachel, who hopelessly loves him. A chance encounter between Jack and Larsen begins an unlikely friendship, maybe something more. But as they struggle to hide their feelings from each other, a dark secret unleashes a terrible tragedy that will change everyone's lives forever.