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

Genre:  Drama, Romance
Running Time:  99 min.
Netflix: August 17, 2018

Current rating: Rating: 5.00
based on 2 votes and 1 reviews
Rate Movie | Read all user reviews

Cast: Lana Condor, Noah Centineo, Janel Parrish, Israel Broussard, John Corbett, Andrew Bachelor, Christian Michael Cooper


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. Canadian Connection  Canadian Connection: Filmed in Vancouver, British Columbia. Several cast members are Canadian.

Director: Susan Johnson
Studio: Netflix
Producer(s): Will Smith, James Lassiter, Brian Robbins, Matthew Kaplan, Dougie Cash, Jordan Levin
Screenplay: Sofia Alvarez
Official Site:

Trailers and Videos more

Photo Gallery view all

User Reviewsread all

  • 5 stars "This was awesome. Love the clever wordplay invoking the classic Nelson and Iglesias."