Cast (23)

Jack Wagner

Mick Turner

Josie Bissett

Olivia Pershing

Emily Tennant

Grace Pershing

Sarah Grey

Julie Turner

Luke Sykes

Young Mick

Cameron Bancroft

Josh Johnson

Susan Hogan

Nora Winters

Aaron Pearl

Duke

Joey Coleman

Young Duke

Julia Benson

Camille

Neill Fearnley

Bruce

Serge Houde

Johnny

Shay Halverson

Young Olivia

Claire Smithies

Female Clerk

Conor Gomez

Workman Freddie

Alvin Sanders

Reverend

Preston Vanderslice

Wall Streeter

Cardi Wong

Waiter

Kevin Adamski

Singer #1

Levi Penner

Singer #2

Natalia McLaughlin

Singer #3

Roan Shankaruk

Singer #4

Matthew Cheverie

Singer #5

Crew (24)

Neill Fearnley

Director

Jack Wagner

Executive Producer

Catherine Kretz

Supervising Producer

Jason Macintyre

Associate Producer

Vince Balzano

Executive Producer

Juliet Smith

Supervising Producer

Michael Shepard

Supervising Producer

Marnie Young

Executive Producer

Brad Krevoy

Executive Producer

Eric Jarboe

Executive Producer

Nicole Ratcliffe

Editor

Amanda Phillips

Executive Producer

Jackie Lind

Casting

Susie Belzberg Krevoy

Executive Producer

Doran S. Chandler

Supervising Producer

Amy Krell

Executive Producer

Jimmy Townsend

Executive Producer

Randal Platt

Director of Photography

Terry Frewer

Music

Neal H. Dobrofsky

Writer

Kraig Wenman

Additional Dialogue

Tippi Dobrofsky

Writer

Harvey Kahn

Producer

Terry Frewer

Original Music Composer