All Cast

Benjamin Ayres

Benjamin Ayres

Eli

Catherine Bell

Catherine Bell

Regina Johnston

James Denton

James Denton

Nelson King

Erica Durance

Erica Durance

Penny

Julie Gonzalo

Julie Gonzalo

Jessie

Ryan Rottman

Ryan Rottman

Tim

Dani Alvarado

Dani Alvarado

Beth

Erin Boyes

Erin Boyes

Young Barbara

Noah Bromley

Noah Bromley

Alex

Tim Carlson

Tim Carlson

Max

Simon Farrell

Simon Farrell

Hector

Serge Houde

Serge Houde

Walter

Eva Tavares

Eva Tavares

Ivy

Barbara Wallace

Barbara Wallace

Barbara