To All the Boys I've Loved Before is a 2018 American teen romance film directed by Susan Johnson and starring Lana Condor, Noah Centineo, Janel Parrish, Anna Cathcart, Madeleine Arthur, Emilija Baranac, Israel Broussard and John Corbett. Based on Jenny Han's 2014 novel of the same name, it was released by Netflix on August 17, 2018.
High school junior Lara Jean Covey writes letters to boys she feels an intense passion for before locking the letters away in her closet. Her latest letter is to her childhood friend Josh, who is dating her older sister Margot. When Margot moves to college, she breaks up with Josh. Lara has always had a crush on Josh and has to decide if it would be okay to date him.