All Cast

Blake Lively
Lily Bloom

Justin Baldoni
Ryle Kincaid

Jenny Slate
Allysa

Brandon Sklenar
Atlas Corrigan

Hasan Minhaj
Marshall

Kevin McKidd
Andrew Bloom

Amy Morton
Jenny Bloom

Alex Neustaedter
Young Atlas Corrigan

Isabela Ferrer
Young Lily Bloom

Robert Clohessy
Sheriff

Robin S. Walker
Doctor Johnson

Emily Baldoni
Doctor Julie

Adam Mondschein
Doctor Dunbar

Caroline Siegrist
Katie

Robyn Lively
Ms. Byland

Megan Robinson
Ms. Smith

Steve Monroe
Realtor
