Skip to content
What's After the Movie?
Romantic drama

To All the Boys I've Loved Before (2018): Cast, Ratings & Plot

To All the Boys I've Loved Before (2018) movie poster

To All the Boys I've Loved Before is a 2018 romantic drama directed by Susan Johnson, starring Lana Condor as Lara Jean, Israel Broussard and Janel Parrish. It is based on To All the Boys I've Loved Before by Jenny Han. It runs 1 hour 39 minutes. Critics gave it 96% on Rotten Tomatoes and 64 on Metacritic, and IMDb users rate it 7.0/10.

IMDb rating
7.0/10
Rotten Tomatoes
96%
Echo Score
75
Metascore
64
Loading streaming availability…
To All the Boys I've Loved Before (2018) movie poster
Released
Runtime
1h 39m (99 min)
Director
Susan Johnson
Genres
Drama , Romance
Original language
English
Studio
Netflix
After the credits
No No extra scene
The story

What Is To All the Boys I've Loved Before About?

The premise of To All the Boys I've Loved Before without spoilers, adapted from To All the Boys I've Loved Before by Jenny Han. The whole story is in the plot summary further down.

Lara Jean Covey has written a series of letters expressing her feelings to every boy she’s ever loved, keeping them tucked away in a hatbox. These letters were meant to be private, never intended for anyone to read. However, one day, the letters are mysteriously mailed to all of her former crushes, sending her world into a whirlwind of embarrassment and unexpected romance.

To All the Boys I've Loved Before Themes & Keywords

· 50 tags
  • teenage boy
  • love letter
  • teen romance
  • asian
  • teenage girl
  • korean food
  • sister's boyfriend
  • spin the bottle
  • sister sister relationship
  • pretend boyfriend
  • lacrosse
  • school trip
+38 more
  • ski trip
  • hot tub
  • sex video
  • fear of driving
  • dead mother
  • messy room
  • goodwill donation
  • crush
  • diner
  • korean american
  • gynaecologist
  • ob gyn
  • single father
  • widower
  • jock
  • single dad
  • single parent
  • romance novel
  • boy next door
  • in love with best friend
  • love note
  • ex friend
  • high school student
  • high school
  • mean girl
  • ex boyfriend ex girlfriend relationship
  • ex girlfriend
  • yakult
  • going away to college
  • avoiding somebody
  • absent father
  • bad driver
  • trust
  • haggis
  • breakup
  • flashback
  • reference to fight club
  • voice over narration
Loading streaming availability…
Cast & crew

To All the Boys I've Loved Before Cast & Characters

Lana Condor leads the cast as Lara Jean, with Israel Broussard as Josh and Janel Parrish as Margot. Directed by Susan Johnson; 13 actors are credited in all.

Also Starring in To All the Boys I've Loved Before

· 9 more
From the director

More from Susan Johnson

One more film directed by Susan Johnson: Carrie Pilby.

Full filmography
Ratings

To All the Boys I've Loved Before Reviews & Ratings

Critics gave To All the Boys I've Loved Before 96% on Rotten Tomatoes and 64 on Metacritic, and IMDb users rate it 7.0/10. Our Echo Score gives it 75/100, strongest in character & emotion (90) and weakest in sensory experience (55).

75 /100

To All the Boys I've Loved Before Echo Score Breakdown

To All the Boys I’ve Loved Before offers a charming exploration of teenage romance anchored by confident direction and engaging performances. It balances winsome moments with occasional pacing issues drawn out in protracted scenes. While the narrative beats are familiar, the film’s emotional warmth and authentic character interactions sustain interest throughout. Overall, it delivers a lighthearted and appealing coming-of-age experience.

Our own 0–100 rating, built from five aspects: art, character, story, the sensory experience and how well a film rewatches.

  • Art & Craft 70

    In terms of art and craft, the film displays assured direction and polished production design that evoke a soft contemporary aesthetic. The editing occasionally lingers on sequences that could have been streamlined, and the cinematography favors a restrained color palette. These elements combine into a visually coherent but sometimes understated presentation.

  • Character & Emotion 90

    When it comes to character and emotion, the performances are consistently engaging and nuanced. Lana Condor’s portrayal conveys vulnerability and authenticity, while Noah Centineo brings warmth and chemistry that energize the narrative. Supporting roles contribute clear emotional beats, and the interpersonal dynamics feel genuine. Overall, the character work anchors the film with resonant depth and charm.

  • Story & Flow 60

    In terms of story and flow, the narrative delivers a familiar romantic arc that is engaging but occasionally predictable. The pacing drifts during extended misunderstandings, and some plot beats follow established genre conventions without much innovation. Nevertheless, the film sustains interest through emotional sincerity and well-timed developments. Overall, it remains a comfortably entertaining storyline.

  • Sensory Experience 55

    When it comes to sensory experience, the film adopts a restrained visual style complemented by a gentle musical score that underscores emotional moments. Sound design is clear but unobtrusive, and the visual palette favors soft tones over bold contrasts. While the aesthetic coherence supports the mood, it sometimes lacks dynamic flair.

  • Rewatch Factor 70

    When it comes to rewatch factor, the film’s lighthearted tone and relatable central characters encourage repeat viewings. The blend of humor and emotional sincerity offers pleasant discoveries on subsequent watches, and key moments retain their charm. Although the narrative framework is familiar, the genuine warmth and character interplay give the story enduring appeal for returning audiences.

Plot

To All the Boys I've Loved Before Plot Summary

What happens in To All the Boys I've Loved Before from start to finish, spoilers included, with a timeline of 16 key events. The opening is below; the full summary is a 3-minute read.

Spoilers ahead

High school junior Lara Jean Covey (Lana Condor) finds herself navigating the complex emotions of young love. She expresses her feelings through heartfelt letters that she keeps hidden in her closet, including one addressed to her childhood friend Josh (Israel Broussard), who is currently dating her older sister Margot (Janel Parrish). When Margot breaks up with Josh before heading off to college, Lara Jean struggles with feelings of loneliness and confusion, especially after accidentally revealing her affections through her letters.

Full summary

The whole story of To All the Boys I've Loved Before, scene by scene

Read the full summary
Videos

To All the Boys I've Loved Before Trailers & Videos

2 videos: 1 trailer and 1 clip.

To All The Boys I've Loved Before | Official Trailer [HD] | Netflix
  • Clip
Quiz

How Well Do You Know To All the Boys I've Loved Before?

10 questions about the story, each with a hint if you get stuck. Pick an answer to see whether you were right.

Question 1 of 10

  1. Question 1: not answered
  2. Question 2: not answered
  3. Question 3: not answered
  4. Question 4: not answered
  5. Question 5: not answered
  6. Question 6: not answered
  7. Question 7: not answered
  8. Question 8: not answered
  9. Question 9: not answered
  10. Question 10: not answered

What is the main reason Lara Jean writes love letters?

Cars

Cars in To All the Boys I've Loved Before

14 cars on screen, including the 2004 Jaguar XJ X350 and the Jeep Wrangler Unlimited.

All 14 cars
  • 2004 Jaguar XJ X350 in To All the Boys I've Loved Before 2004 Jaguar XJ X350 Important role
  • Jeep Wrangler Unlimited in To All the Boys I've Loved Before Jeep Wrangler Unlimited Important role
  • 2017 Subaru Outback in To All the Boys I've Loved Before 2017 Subaru Outback Important role
  • MCI 102 C3 in To All the Boys I've Loved Before MCI 102 C3 Minor role
Details

To All the Boys I've Loved Before Also Known As

27 alternative titles, including “À tous les garçons que j'ai aimés” and “Всем парням, которых я любила”.

Also known as
  • À tous les garçons que j'ai aimés
  • Всем парням, которых я любила
  • לכל הנערים שאהבתי
  • 내가 사랑했던 모든 남자들에게
  • Tutte le volte che ho scritto ti amo
  • На всички момчета, които съм обичала преди
  • A todos los chicos de los que me enamoré
  • Till alla killar jag har gillat
  • Προς Όλα τα Αγόρια που Αγάπησα
  • Para Todos os Garotos que Já Amei
  • Hvis bare du var min
  • Do wszystkich chłopców, których kochałam
+15 more
  • A Todos os Rapazes que Amei
  • 好きだった君へのラブレター
  • 致所有我曾爱过的男孩
  • 愛的過去進行式
  • Sevdiğim Tüm Erkeklere
  • A fiúknak, akiket valaha szerettem
  • Усім хлопцям, яких я кохала раніше
  • แด่ชายทุกคนที่ฉันเคยรัก
  • Visiems vaikinams, kuriuos mylėjau
  • Všem klukům, které jsem milovala
  • Tuturor băieților pe care i-am iubit
  • Všetkým chalanom, ktorých som milovala
  • Những Chàng Trai Năm Ấy
  • Момцима које сам волела
  • به همه پسرهایی که قبلا دوستشان داشتم

Seen To All the Boys I've Loved Before?

FAQ

To All the Boys I've Loved Before FAQ: Cast & Runtime

Runtime, release date, director, cast, ratings, the book behind it and post-credit scenes of To All the Boys I've Loved Before, each answered in a sentence.

How long is To All the Boys I've Loved Before?

To All the Boys I've Loved Before runs 1 hour 39 minutes (99 minutes).

When was To All the Boys I've Loved Before released?

To All the Boys I've Loved Before was released on August 17, 2018.

Who directed To All the Boys I've Loved Before?

To All the Boys I've Loved Before was directed by Susan Johnson.

More films by Susan Johnson

Who is in the cast of To All the Boys I've Loved Before?

To All the Boys I've Loved Before stars Lana Condor as Lara Jean, Israel Broussard as Josh and Janel Parrish as Margot, among 13 credited actors.

How is To All the Boys I've Loved Before rated?

To All the Boys I've Loved Before has 7.0/10 on IMDb, 96% on Rotten Tomatoes, 64 on Metacritic and 76% on TMDB.

Is To All the Boys I've Loved Before based on a book?

Yes. To All the Boys I've Loved Before is adapted from To All the Boys I've Loved Before by Jenny Han.

Does To All the Boys I've Loved Before have a post-credit scene?

No. To All the Boys I've Loved Before has no extra scene during or after the credits.

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app