MovieLife

To All the Boys I've Loved Before

(2018)

Comedy, Romance

.

1hrs 40m

Overview

Lara Jean's love life goes from imaginary to out of control when her secret letters to every boy she's ever fallen for are mysteriously mailed out.

Score

76

All Trailers

To All The Boys I've Loved Before | Official Trailer [HD] | Netflix

All Casts

Lana Condor as Lara Jean Song Covey

Lana Condor

** Lara Jean Song Covey

Noah Centineo as Peter Kavinsky

Noah Centineo

** Peter Kavinsky

Janel Parrish as Margot Song Covey

Janel Parrish

** Margot Song Covey

Anna Cathcart as Katherine "Kitty" Song Covey

Anna Cathcart

** Katherine "Kitty" Song Covey

Andrew Bachelor as Greg Rivera

Andrew Bachelor

** Greg Rivera

Trezzo Mahoro as Lucas James

Trezzo Mahoro

** Lucas James

Emilija Baranac as Genevieve

Emilija Baranac

** Genevieve

Madeleine Arthur as Christine

Madeleine Arthur

** Christine

Israel Broussard as Josh Sanderson

Israel Broussard

** Josh Sanderson

John Corbett as Daniel Covey

John Corbett

** Daniel Covey

Kelcey Mawema as Emily Nussbaum

Kelcey Mawema

** Emily Nussbaum

Julia Benson as Mrs. Kavinsky

Julia Benson

** Mrs. Kavinsky

Joey Pacheco as Owen Kavinsky

Joey Pacheco

** Owen Kavinsky

Edward Kewin as Kenny

Edward Kewin

** Kenny

Jordan Burtchett as John Ambrose McClaren

Jordan Burtchett

** John Ambrose McClaren

June B. Wilde as Joan

June B. Wilde

** Joan

Isabelle Beech as Young Lara Jean

Isabelle Beech

** Young Lara Jean

Hunter Dillon as Young Peter

Hunter Dillon

** Young Peter

Christian Michael Cooper as Young Josh

Christian Michael Cooper

** Young Josh

Rhys Fleming as Young Genevieve

Rhys Fleming

** Young Genevieve

Pavel Piddocke as Young John Ambrose

Pavel Piddocke

** Young John Ambrose

Jeb Beach as Coach

Jeb Beach

** Coach

Cameron Crosby as Guy

Cameron Crosby

** Guy

Yael Yurman as Tiny Freshman

Yael Yurman

** Tiny Freshman

scroll to see more casts >>>

Related Movies

RibbonMovie
Awful Emoji
0/100

El Gallo

(2022)

RibbonMovie
Awful Emoji
0/100

Grounded in Love

(2025)

RibbonMovie
Great Emoji
85/100

Kyökin puolella

(1940)

RibbonMovie
Awful Emoji
0/100

Love's Baby Soft

(2022)

RibbonMovie
Great Emoji
78/100

Dănilă Prepeleac

(1996)

RibbonMovie
Awful Emoji
0/100

Naše XI.

(1936)

RibbonMovie
Awful Emoji
30/100

Eat Me!

(2010)

RibbonMovie
Normal Emoji
53/100

Humpday

(2009)

RibbonMovie
Awful Emoji
48/100

Wish You Were Dead

(2002)

RibbonMovie
Normal Emoji
55/100

Święta noc

(2024)

RibbonMovie
Great Emoji
100/100

Monday

(2017)

RibbonMovie
Normal Emoji
70/100

My Brother Loves Me Too Much

(2017)

RibbonMovie
Normal Emoji
66/100

Society

(1989)

RibbonMovie
Normal Emoji
65/100

An Awfully Big Adventure

(1995)

RibbonMovie
Normal Emoji
57/100

Minutemen

(2008)

RibbonMovie
Normal Emoji
73/100

Random Harvest

(1942)

RibbonMovie
Normal Emoji
68/100

Simon Birch

(1998)

RibbonMovie
Normal Emoji
68/100

The Butcher Boy

(1998)

RibbonMovie
Awful Emoji
50/100

Motherhood

(2009)

RibbonMovie
Normal Emoji
58/100

The Orange Girl

(2009)