Cast

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

Neill Fearnley
Director
(Directing)
Marnie Young
Executive Producer
(Production)

Eric Jarboe
Executive Producer
(Production)
Randal Platt
Director of Photography
(Camera)

Vince Balzano
Executive Producer
(Production)

Michael Shepard
Supervising Producer
(Production)
Susie Belzberg Krevoy
Executive Producer
(Production)

Brad Krevoy
Executive Producer
(Production)

Catherine Kretz
Supervising Producer
(Production)
Juliet Smith
Supervising Producer
(Production)

Doran S. Chandler
Supervising Producer
(Production)

Amy Krell
Executive Producer
(Production)
Jason Macintyre
Associate Producer
(Production)

Amanda Phillips
Executive Producer
(Production)
Terry Frewer
Music
(Sound)
Nicole Ratcliffe
Editor
(Editing)
Jimmy Townsend
Executive Producer
(Production)

Jack Wagner
Executive Producer
(Production)

Jackie Lind
Casting
(Production)
Kraig Wenman
Additional Dialogue
(Crew)

Neal H. Dobrofsky
Writer
(Writing)

Tippi Dobrofsky
Writer
(Writing)

Harvey Kahn
Producer
(Production)
Terry Frewer
Original Music Composer
(Sound)
