
Tess

Young Marjorie

Walter
Young Tess (as India Kotis)

Mrs. Salveson
Bartender

Jon
2nd Generation Marjorie, Age 10 (as Hana May Colley)

Marjorie

2nd Generation Marjorie, Age 30

Old Jon (as W.A. Walters)

Julie

Director
Production Design
Producer

Original Music Composer
Costume Design
Editor

Writer
Casting

Director of Photography
Wardrobe Supervisor
Music Supervisor
Casting Associate
Hair Department Head
Set Decoration
Special Effects Supervisor
Makeup Artist
Gaffer
Special Effects
Hairstylist
Makeup Department Head
Theatre Play
Script Supervisor
Still Photographer
Property Master
Steadicam Operator
Dolly Grip
Music Supervisor
Visual Effects Supervisor

Executive Producer
Writer
Location Manager
Unit Production Manager
