All Cast

Jack Wagner

Jack Wagner

Mick Turner

Josie Bissett

Josie Bissett

Olivia Pershing

Emily Tennant

Emily Tennant

Grace Pershing

Sarah Grey

Sarah Grey

Julie Turner

Luke Sykes

Luke Sykes

Young Mick

Cameron Bancroft

Cameron Bancroft

Josh Johnson

Susan Hogan

Susan Hogan

Nora Winters

Aaron Pearl

Aaron Pearl

Duke

Joey Coleman

Joey Coleman

Young Duke

Julia Benson

Julia Benson

Camille

Neill Fearnley

Neill Fearnley

Bruce

Serge Houde

Serge Houde

Johnny

Shay Halverson

Shay Halverson

Young Olivia

Claire Smithies

Claire Smithies

Female Clerk

Conor Gomez

Conor Gomez

Workman Freddie

Alvin Sanders

Alvin Sanders

Reverend

Preston Vanderslice

Preston Vanderslice

Wall Streeter

Cardi Wong

Cardi Wong

Waiter

Kevin Adamski

Kevin Adamski

Singer #1

Levi Penner

Levi Penner

Singer #2

Natalia McLaughlin

Natalia McLaughlin

Singer #3

Roan Shankaruk

Roan Shankaruk

Singer #4

Matthew Cheverie

Matthew Cheverie

Singer #5