Frannie Mackenzie
Calvin Puddie
Michael Tate
Hubbard
Madeline
John
Marina
Ellie
Young Frannie Mackenzie
Venia
Richard
Sandy
Casey
Waitress
Dr. Nandha
Director
Editor
Costume Design
Producer
Original Music Composer
Art Direction
Producer
Executive Producer
Casting
Producer
Executive Producer
Writer
Director of Photography
Executive Producer
Set Decoration
Production Design
Sound Editor
Hairstylist
Dialogue Editor
Makeup Artist
Sound Re-Recording Mixer