Cast (19)

Sarah Michelle Gellar

Joanna Mills

Peter O'Brien

Terry Stahl

Adam Scott

Kurt

Kate Beahan

Michelle

Sam Shepard

Ed Mills

J.C. MacKenzie

Griff

Wally Welch

Snack Stand Vendor

Brad Leland

Mr. Marlin

Darrian McClanahan

Young Joanna Mills

Erinn Allison

Annie

Robert Wilson

Billy

Frank Ertl

Ambrose Miller

Brent Smiga

Higgins

Angela Rawna

Doctor

Bonnie Gallup

Bella

Peyton Hayslip

Laraine

Ben Hamby

Extra

Erica Jones

Additional voices

Glori Renee Euwer

Nurse

Crew (32)

Asif Kapadia

Director

Steve Joyner

Art Direction

Ron Schmidt

Producer

Aaron Ryder

Producer

Marc D. Evans

Executive Producer

Jeffrey Silver

Producer

Steve Gaub

Producer

Roman Osin

Director of Photography

Jeff Knipp

Art Direction

Jeanette Scott

Set Decoration

Avy Kaufman

Casting

John Dunn

Costume Design

Thérèse DePrez

Production Design

Claire Simpson

Editor

Dario Marianelli

Original Music Composer

Trevor Macy

Executive Producer

Ermahn Ospina

Makeup Department Head

Jennifer Badger

Stunts

Nyima Johnston

Set Costumer

Joe Rivera

Hairstylist

Gina Grande

Script Supervisor

Flax Glor

Publicist

Vanessa Nirode

Set Costumer

Brooke Satrazemis

Script Supervisor

Crystal Falkner-Paysse

Set Costumer

Nina Proctor

Costume Supervisor

Tim Rigby

Stunts

Troy Brown

Stunts

Adam Sussman

Writer

Bob Brown

Stunts

Lance Gilbert

Stunts

Jeff 'JJ' Dashnaw

Stunt Coordinator