To All the Boys I've Loved Before

27
Noah Centineo

as Peter Kavinsky

35
King Bach

as Gabe Rivera

20
Anna Cathcart

as Katherine

26
Lana Condor

as Lara Jean Song Covey

35
Janel Parrish

as Margot Song Covey

29
Israel Broussard

as Josh Sanderson

30
Jordan Burtchett

as John Ambrose

29
Emilija Baranac

as Genevieve

22
Hunter Dillon

as Young Peter

62
John Corbett

as Dr. Dan Covey

27
Madeleine Arthur

as Christine

27
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.