All Cast

Brooke D'Orsay

Brooke D'Orsay

Molly

Brendan Penny

Brendan Penny

Cory

Emma Johnson

Emma Johnson

Sophia Machardy

Ben Sullivan

Ben Sullivan

Jordan Cronin

Matthew MacCaull

Matthew MacCaull

Terrence Roquefort

Aadila Dosani

Aadila Dosani

Chloe

Donald Heng

Donald Heng

Kendall

Dolores Drake

Dolores Drake

Aunt Bea

Jan Bos

Jan Bos

Alex Machardy

Milo Shandel

Milo Shandel

Dave Cronin

Bonnie Hay

Bonnie Hay

Michele

Haig Sutherland

Haig Sutherland

Gary

Nelson Giles

Nelson Giles

Pastor