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 Martin Addison
as Abby Suso
as Leah Burke
as Nick Eisner
as Emily Spier
as Jack Spier
as Nora Spier
as Abraham 'Bram' Greenfeld
as Mr. Worth
as Ms. Albright
as Cal Price
as Lyle
as Ethan
as Garrett Laughlin
as Taylor
as Jackie
as Claire
as Spencer
as Suraj
as Aaron
as Additional Posse Girl
as Math Teacher
as Fantasy Teen
as Mrs. Eisner
as Mr. Eisner
as Mrs. Suso
as Mrs. Burke
as Mr. Burke
as Little Man
as Creekwood Girl
as Ride Operator
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)
as High School Student (uncredited)