To All the Boys I've Loved Before Ending Explained: Plot and Final Scene Facts
A TMDB-backed guide to To All the Boys I've Loved Before, including cast, release facts, genres and watch-provider notes.

To All the Boys I've Loved Before (2018) — an evergreen reference for this movie: the essentials, the cast, where to watch and what to watch next. The letters are out.
Where to watch
TMDB's U.S. watch-provider data lists Netflix, Netflix Standard with Ads. Availability changes by country and date, so check your streaming app before watching.
Cast
Lana Condor as Lara Jean Song Covey; Noah Centineo as Peter Kavinsky; Israel Broussard as Josh Sanderson; Janel Parrish as Margot Song Covey; Anna Cathcart as Katherine "Kitty" Song Covey; Andrew Bachelor as Greg Rivera; Trezzo Mahoro as Lucas James; Emilija Baranac as Genevieve
About To All the Boys I've Loved Before
Lara Jean's love life goes from imaginary to out of control when her secret letters to every boy she's ever fallen for are mysteriously mailed out.
More like To All the Boys I've Loved Before
- To All the Boys: P.S. I Still Love You
- Isn't It Romantic
- Relationship Goals
- Wedding Season
- Mischief
- Only the Lonely
- John Tucker Must Die
- The Kissing Booth 2
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch To All the Boys I've Loved Before?
TMDB's U.S. watch-provider data lists Netflix, Netflix Standard with Ads. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of To All the Boys I've Loved Before?
Lana Condor as Lara Jean Song Covey; Noah Centineo as Peter Kavinsky; Israel Broussard as Josh Sanderson; Janel Parrish as Margot Song Covey; Anna Cathcart as Katherine "Kitty" Song Covey; Andrew Bachelor as Greg Rivera; Trezzo Mahoro as Lucas James; Emilija Baranac as Genevieve
Is this To All the Boys I've Loved Before guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



