Everyone deserves a great love story, but for 17-year-old Simon Spier, it's a little more complicated. He hasn't told his family or friends that he's gay, and he doesn't know the identity of the anonymous classmate that he's fallen for online.
as Simon Spier
as Emily Spier
as Jack Spier
as Leah Burke
as Abby Suso
as Martin Addison
as Abraham 'Bram' Greenfeld
as Nick Eisner
as Nora Spier
as Mr. Worth
as Ms. Albright
as Cal Price
as Lyle
as Ethan
as Garrett Laughlin
as Taylor
as Jackie
as Claire
as Additional Posse Girl
as Creekwood Girl
as Math Teacher
as Spencer
as Aaron
as Suraj
as Ride Operator
as Fantasy Teen
as Mrs. Eisner
as Mr. Eisner
as Mrs. Suso
as Mrs. Burke
as Mr. Burke
as Little Man
as The Coach
as Dancer
as Dancer
as Dancer
as Dancer
as Dancer
as Dancer
as Dancer
as Dancer
as Tyler (uncredited)
as 10-Year-Old Simon Spier (uncredited)
as 5-Year-Old Simon Spier (uncredited)
as 6-Year-Old Nora Spier (uncredited)
as Ethan's Posse (uncredited)
as Ethan's Posse (uncredited)
as Ethan's Posse (uncredited)
as Cheerleader (uncredited)
as Trendy Jock (uncredited)
as High School Student (uncredited)
as High School Student (uncredited)
as High School Student (uncredited)
as Parent (uncredited)
as Parent (uncredited)
as Football Parent (uncredited)