25

Noah Centineo

as Peter Kavinsky

33

King Bach

as Gabe Rivera

18

Anna Cathcart

as Katherine

24

Lana Condor

as Lara Jean Song Covey

33

Janel Parrish

as Margot Song Covey

27

Israel Broussard

as Josh Sanderson

27

Jordan Burtchett

as John Ambrose

27

Emilija Baranac

as Genevieve

19

Hunter Dillon

as Young Peter

60

John Corbett

as Dr. Dan Covey

24

Madeleine Arthur

as Christine

25

Trezzo Mahoro

as Lucas James

About To All the Boys I've Loved Before

About

Netflix original film about a teenage girl whose secret love letters are exposed, causing trouble in her love life.

Trivia

It was based on the 2014 novel of the same name by Jenny Han. Susan Johnson was hired to direct. The movie's success spawned sequels called To All the Boys: P.S. I Still Love You and To All The Boys: Always And Forever, Lara Jean.