
To All the Boys I've Loved Before(2018)
“The letters are out.”
Overview
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.
Director
Susan Johnson
Studio
Awesomeness Films
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

Madeleine Arthur
as Christine

John Corbett
as Daniel Covey

Kelcey Mawema
as Emily Nussbaum

Julia Benson
as Mrs. Kavinsky
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2018
Runtime
1h 40m
Language
English
Rating
7.6 / 10
Production Companies
Awesomeness Films • Overbrook Entertainment
You Might Also Like

Romance / Comedy
To All the Boys: P.S. I Still Love You
2020

Comedy / Fantasy
Isn't It Romantic
2019

Comedy / Romance
The Kissing Booth 2
2020

Romance / Comedy
Relationship Goals
2026

Comedy / Romance
Mischief
1985

Comedy / Romance
John Tucker Must Die
2006

Comedy / Romance
All Over the Guy
2001

Romance / Comedy
Wedding Season
2022
Frequently Asked Questions
Where can I watch To All the Boys I've Loved Before?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for To All the Boys I've Loved Before (2018).
What is To All the Boys I've Loved Before about?▼
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.
Who directed To All the Boys I've Loved Before?▼
To All the Boys I've Loved Before was directed by Susan Johnson and released in 2018. It is a comedy, romance film.
How long is To All the Boys I've Loved Before?▼
To All the Boys I've Loved Before has a runtime of 1 hours and 40 minutes (100 minutes total).
Who stars in To All the Boys I've Loved Before?▼
The cast of To All the Boys I've Loved Before includes 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 and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.
