Vivien (Bella Thorne) e Roy (Benjamin Mascolo) sono due adolescenti dalle personalità apparentemente opposte. Vivien è una studentessa talentuosa con la passione per la fisica e il desiderio di entrare in una prestigiosa università americana. Vive la sua vita come una formula matematica che la spinge a rimandare al futuro la propria felicità. Roy invece è un ragazzo problematico, tormentato da un trauma vissuto da bambino, che sembra rincorrerlo inesorabilmente e mandare continuamente in fumo tutti i suoi sogni. Ma anche le scienze esatte hanno le loro variabili e, come sempre accade, la vita riesce a intrecciare i suoi eventi in modi sorprendenti e inaspettati.