Charlie (Brendan Fraser) egy 270 kilós középiskolai angol tanár, akinek élete nagyot fordul, mikor elhagyja családját férfi szeretője miatt, megromlik a kapcsolata tinédzser lányával, Ellie-vel (Sadie Sink) is.
Amikor anyjuk bevallja fiainak, hogy egész életükben hazudott nekik az apjuk kilétéről, a két felnőtt testvér elindul, hogy megkeressék igazi faterjukat.
Adaline (Blake Lively) túlélt egy balesetet, de ettől kezdve egyetlen napot sem öregedett többé. Hogy megőrizze titkát, senkit sem enged közel a szívéhez.