Simon Spier es un adolescente de 16 años que no se atreve a revelar su homosexualidad, ya que prefiere esperar al musical que se celebra en secundaria. Un día, uno de sus correos llega a manos equivocadas y Simon empieza a ser chantajeado con su secreto: debe ayudar al 'payaso' de clase a conseguir salir con la chica que le gusta o su homosexualidad será revelada junto con el nombre del chico con el que estaba hablando.