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

Trevor Macy

Executive Producer

Marc D. Evans

Executive Producer

Aaron Ryder

Producer

Roman Osin

Director of Photography

Avy Kaufman

Casting

Thérèse DePrez

Production Design

Claire Simpson

Editor

Jeffrey Silver

Producer

Steve Joyner

Art Direction

Steve Gaub

Producer

Ron Schmidt

Producer

Jeff Knipp

Art Direction

Jeanette Scott

Set Decoration

Dario Marianelli

Original Music Composer

John Dunn

Costume Design

Ermahn Ospina

Makeup Department Head

Jennifer Badger

Stunts

Gina Grande

Script Supervisor

Flax Glor

Publicist

Brooke Satrazemis

Script Supervisor

Nina Proctor

Costume Supervisor

Vanessa Nirode

Set Costumer

Nyima Johnston

Set Costumer

Crystal Falkner-Paysse

Set Costumer

Joe Rivera

Hairstylist

Tim Rigby

Stunts

Troy Brown

Stunts

Bob Brown

Stunts

Adam Sussman

Writer

Lance Gilbert

Stunts

Jeff Dashnaw

Stunt Coordinator