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