When Alice and Jack first meet, they have a connection so powerful it seems nothing can break it, but can they find happiness together, or will their own emotional complexities get in the way?
Alice Long
Jack
Maya
Paul
Lynn
Celia
Donna
Baby Celia
Young Celia
Mark
Rachel
Dr. Pell
Louise
Franny
Young Alice
Randall
Vicar
Caro
Balfey
Reya
Malgiolio
Reporter
Danny Mitchell
Emil
Toddler Celia
Pamela
Dance Teacher
Clinic Receptionist
Dr. Feldshue
Nurse
Hospital Visitor
Visitor
Hospital Porter