Cast (14)

Jill Wagner

Annie Hancock

Colin Egglesfield

Ben Langdon

Michael Karl Richards

Joe

Rachel Hayward

Jessica Hancock

Tasya Teles

Jovanna

Ken Tremblett

Hal Hancock

Matty Finochio

Tony MacAllister

Catherine Lough Haggquist

Judge Brown

Bill Dow

Hector

Marilyn Norry

Tracy

Fiona Vroom

Mary Lou

Matt Visser

Young Ben

Ivy Matheson

Young Annie

Neill Fearnley

Minister

Crew (78)

Laurie Stevens

Writer

Neill Fearnley

Director

Bruce D. Johnson

Executive Producer

J.J. Ogilvy

Casting

Jason Pielak

Editor

Holly Redford

Producer

John Prince

Line Producer

Sean Cossey

Casting

David Pelletier

Director of Photography

Rick Whitfield

Production Design

Meredith Hall

Set Dresser

Wally Nygren

Key Grip

Clarke Collette

Third Assistant Director

Emma Lane

Makeup & Hair

Rusty Deluce

First Assistant "A" Camera

Dave T. Nall

Second Assistant Director

Brian Whittred

"A" Camera Operator

Andrew Barry

Set Dresser

Jessica Smith

Props

Sandra Murphy

Accountant

Michelle Barile

Art Department Assistant

Donna Smith

Property Master

Lisa Blaxley

Assistant Location Manager

Adam Pisani

Boom Operator

Dan Pressler

First Assistant "B" Camera

Sheila White

Costume Designer

Sarah McDermott

Costume Assistant

Ashley Mendoza

Assistant Property Master

Lei Leng Ong

Production Coordinator

Karen Robyn

First Assistant Director

Robert Juliusson

Craft Service

Saeed Vahidi

First Assistant Editor

Tammy Jones

Steadicam Operator

Erica Sterry

Costume Assistant

Calogera Duminuco

Hairstylist

Dominic Main

Location Manager

Louisa Main

Production Coordinator

Pamela Gillies

First Assistant Accountant

Lee Wilde

Dolly Grip

Liam Pidsosny

Grip

Timothy Hedgecock

Gaffer

Dean Fitzpatrick

Transportation Coordinator

B.F. Painter

Post Production Supervisor

Tammy Jones

"B" Camera Operator

Keshia Smith

Second Assistant "A" Camera

Darren Joseph

Digital Imaging Technician

Alain Kimuni

Grip

Ryan Ennis

Stunt Coordinator

Jonathan Yip

Second Assistant "B" Camera

Matthew Brunt

Set Dresser

Greg Hewett

Production Sound Mixer

Thomas L. Pankiewich

Costume Supervisor

Jacqueline Miller

Set Decoration

Lisa Rerrie

Script Supervisor

Bettina Strauss

Still Photographer

Sean Hanlin

Security Coordinator

Dale Shippam

Special Effects Coordinator

David Green

Sound Re-Recording Mixer

John Prince

Production Manager

Teresa Robinson

Makeup Artist

Mathew Drummond

Set Dresser

Mike Rogers

Best Boy Grip

Josh Rohrback

Best Boy Electric

Sandra-Ken Freeman

Extras Casting

Kevin Belen

Sound Re-Recording Mixer

Brett Taylor

Transportation Captain

Bill Mellow

Supervising Sound Editor

Dylan Campbell

Foley Editor

Jamie Franklin

Online Editor

Kelly Cole

Sound Supervisor

Mark Angly

Sound Re-Recording Mixer

Natalye Vivian

Casting Assistant

Lionel Barton

Colorist

Christine McLeod

Dialogue Editor

Ken Cade

Sound Designer

Glenn Ennis

Stunt Coordinator

Natasha Duprey

Music Supervisor

Stu Goldberg

Original Music Composer