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


Lara Jean (Lana Condor) is an introverted high school student. Whenever she has an intense crush on a boy, she writes a letter to the boy and safely stores it in a box in her closet.

There are five letters in total: Peter (Noah Centineo) with the beautiful eyes; Kenny (Edward Kewin) from camp; Lucas (Trezzo Mahoro) from homecoming; John Ambrose (Jordan Burtchett) from Model UN and Josh (Israel Broussard), the boy next door.

One day, Peter tells her that it's probably never going to happen. When she sees the letter she wrote to him in his hand, she faints. She runs home and finds out that her secret love letters to every boy she's ever fallen in love with have been mysteriously mailed out.

Director: Susan Johnson
Studio: Netflix
Producer(s): Will Smith, James Lassiter, Brian Robbins, Matthew Kaplan, Dougie Cash, Jordan Levin
Cast: Lana Condor, Noah Centineo, Janel Parrish, Israel Broussard, John Corbett, Andrew Bachelor, Christian Michael Cooper
Writer(s): Sofia Alvarez
Official Site: netflix.com/title/80203147
JustWatch Logo

  Change Location