Life As We Knew It - Susan Beth Pfeffer

Miranda Evans - China Anne McClain

Laura Evans - Danai Gurira

Matt Evans - John Boyega

Jonny Evans - Caleb McLaughlin

Mrs. Nesbitt - Hayley Mills

Dr. Peter Elliot - Sean Murray

Megan Wayne - Cailee Spaeny

Mr. Evans - Anthony Mackie

Lisa Evans - Kate Mara

Dan - Alex Wolff

Sammi - Gracie Dzienny