All Cast

Anna Camp

Anna Camp

Anna

Steven Strait

Steven Strait

Michael

Joe Lo Truglio

Joe Lo Truglio

Gary

Chloe Mason

Chloe Mason

Shonda

Kristin Taylor

Kristin Taylor

Luisa

Reza Leal-Smartt

Reza Leal-Smartt

Anna at 17

Grant Hall

Grant Hall

Michael at 12

Sydney Lovering

Sydney Lovering

Anna at 12

Parker Hall

Parker Hall

Michael at 7

Dana Millican

Dana Millican

Dr. Davis

Deborah Lee Smith

Deborah Lee Smith

Mrs. Johnson

Griffin Gadre

Griffin Gadre

Beach Fort Commander

Kieran Gadre

Kieran Gadre

Beach Fort Captain