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

A charming Netflix teen rom-com where secret love letters spark real romance, starring Lana Condor and Noah Centineo.

To All the Boys I've Loved Before - Movie Information

  • Original Title: To All the Boys I've Loved Before
  • Release Year: 2018
  • Directed by: Susan Johnson
  • Type: Movie
  • Genres: Comedy, Romance
  • Runtime: 1h 40m
  • Original Language: English
  • Spoken Languages: English
  • Release Date (Theatrical): August 17, 2018 (Spain - 12)
  • Production Companies: Awesomeness Films, Overbrook Entertainment
  • Production Countries: United States of America

To All the Boys I've Loved Before - Plot

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.

To All the Boys I've Loved Before - Trailer

Watch the official trailer and see where the letters lead:

The letters are out.

Where to Watch To All the Boys I've Loved Before

Looking for where to watch To All the Boys I've Loved Before?

To All the Boys I've Loved Before - Cast & Crew

Director(s)

  • Susan Johnson

Main Cast

  • Lana Condor
  • Noah Centineo
  • Israel Broussard
  • Janel Parrish
  • Anna Cathcart
  • Andrew Bachelor
  • Trezzo Mahoro
  • Emilija Baranac
  • Madeleine Arthur
  • John Corbett

Writers

  • Sofia Alvarez

Producers

  • Matt Kaplan
  • Jordan Levin
  • Dougie Cash

To All the Boys I've Loved Before - FAQs

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

Yes! The film is based on Jenny Han's beloved 2014 young adult novel of the same name. It's the first book in a trilogy, and the story follows Lara Jean Song Covey as her private love letters accidentally get sent to five boys she's had crushes on.

Who plays Lara Jean and Peter Kavinsky?

Lana Condor brings Lara Jean Song Covey to life with warmth and charm, while Noah Centineo plays the charismatic Peter Kavinsky. Their on-screen chemistry became a huge part of why the film resonated so strongly with audiences worldwide.

Where can you stream To All the Boys I've Loved Before?

You can watch To All the Boys I've Loved Before on Netflix and Netflix Standard with Ads. It's a Netflix original film, so it's been available on the platform since its debut in August 2018 and remains one of the most-watched romantic comedies on the service.

What is the fake relationship trope in this film?

After Lara Jean's letters are sent out, she and Peter Kavinsky strike a deal: they'll pretend to date each other — she to convince Josh she's moved on, he to make his ex-girlfriend jealous. Of course, what starts as a fake arrangement slowly becomes something very real.

When did To All the Boys I've Loved Before come out?

The film premiered on Netflix on August 17, 2018, and became an instant cultural phenomenon. It quickly gained a massive following and sparked conversations about Asian American representation in mainstream Hollywood romantic comedies.

What makes this film significant for Asian American representation?

To All the Boys I've Loved Before was widely praised for centering an Asian American lead in a mainstream romantic comedy — a rarity in Hollywood. Lana Condor's portrayal of Lara Jean resonated deeply with audiences who rarely see themselves as the romantic heroine in this genre.

Are there sequels to To All the Boys I've Loved Before?

Yes, the film spawned two Netflix sequels: To All the Boys: P.S. I Still Love You (2020) and To All the Boys: Always and Forever (2021), completing the trilogy. All three films follow Lara Jean's romantic journey and star Lana Condor and Noah Centineo.

What genre is To All the Boys I've Loved Before?

It's a romantic comedy — light, heartfelt, and full of the classic hallmarks of the genre: misunderstandings, fake dating, and genuine emotional moments. It's particularly beloved as a teen rom-com that captures the awkwardness and excitement of first love.

More About To All the Boys I've Loved Before

Explore more details about this film on these trusted resources:

Help Us Keep Our Content Accurate.

Report an Error