
When life keeps you apart, fight for every inch.

Haley Lu Richardson
Stella

Cole Sprouse
Will

Moisés Arias
Poe

Kimberly Hébert Gregory
Barb

Parminder Nagra
Dr. Hamid

Claire Forlani
Meredith

Emily Baldoni
Julie

Gary Weeks
Tom

Cynthia Evans
Erin

Brett Austin Johnson
Jason

Ariana Guerra
Hope

Sophia Bernard
Abby

Evangeline Hill
Young Stella

Ivy Dubreuil
Young Abby
Kristopher Perez
Young Poe

2 Hearts

Until Forever

The Sleeping Dictionary

Endless Love

Hello, Goodbye, and Everything in Between

We Live in Time

Purple Hearts

The Time Traveler's Wife

A Walk to Remember

Life in a Year

Not Easily Broken

Love Story

The Lost Husband

The Fault in Our Stars

The Best of Me

Dying Young

The Vow

Love Everlasting

Ordinary Love

Love at First Sight