Jade Butterfield er en smuk, intelligent, priviligeret 17-årig pige, der netop har bestået high school. En fornem fremtid venter hende, igennem medicinstudiet og videre. David Elliot er hendes følsomme klassekammerat, der aldrig har turdet nærme sig, men nu ser han sin chance. De to finder sammen og langsomt, men sikkert, bliver de opslugt af kærlighed for hinanden - i så høj grad, at Jade sætter sin fremtid over styr. Endless Love er baseret på romanen af samme navn, der allerede har været filmatiseret en gang før, i 1981, med bl.a. Brooke Shields.