To All the Boys I've Loved Before is a 2018 American teen romance film directed by Susan Johnson, based on the 2014 novel of the same name by Jenny Han. The film stars Lana Condor, Janel Parrish, Anna Cathcart, Noah Centineo, Israel Broussard, and John Corbett. It was released by Netflix on August 17, 2018.