Directed by
Andrew Ainsworth |
Writing Credits (in alphabetical order)
Andrew Ainsworth |
Cast (in credits order)
Diane Flacks | ... | The Angel | |
Michael McMurtry | ... | Allgood Butts | |
Leah Cole | ... | Blonde Lover | |
Dylan Wagner | ... | Young Allgood | |
James Downing | ... | Dad | |
Crystal Townshend | ... | Foster Sister | |
Katherine Trowell | ... | Allgood's Boss | |
Janet Kidder | ... | Amber | |
Christine Donato | ... | Raven | |
Kent Staines | ... | Miroslav | |
Christie MacFadyen | ... | Client | |
Murray Furrow | ... | Gerry | |
Sky Gilbert | ... | Sex Addict | |
Joan Heney | ... | Mom | |
Frank A. Caruso | ... | Bus Driver | |
Tony Curtis Blondell | ... | Fireman Customer | |
Matthew Witherly | ... | Customer #1 (as Matther P. Witherly) | |
Chris Ciepleta | ... | Customer #2 | |
Claudio Manchull | ... | Greasy Spoon Cook | |
Rest of cast listed alphabetically: | |||
Claudio Masciulli | ... | Greasy spoon chef |
Produced by
Jeffrey Berman | ... | producer |
Tina Grewal | ... | producer |
Dezso Magyar | ... | executive producer |
Cinematography by
Christopher Ball |
Editing by
Pete Watson | ... | (as Peter Watson) |
Art Direction by
Sandra Smirle | ... | (as Sandy Smirle) |
Costume Design by
Jennifer Chalmers |
Makeup Department
Shannon Burnett | ... | makeup artist |
Doreen Chung | ... | key makeup artist |
Jimmy C.F. Chung | ... | key hair stylist |
Kristen Howe | ... | makeup artist |
Production Management
Ted Miller | ... | production manager |
Justine Whyte | ... | executive in charge of production |
Second Unit Director or Assistant Director
Shelley Fairfield | ... | second assistant director |
Art Department
Jen Gillespie | ... | set dresser |
Kaija Vogel | ... | assistant art director |
Visual Effects by
Terry Bradley | ... | 3D animator: C.O.R.E. Digital Pictures |
Allan Magled | ... | 3D animator: C.O.R.E. Digital Pictures |
David Willows | ... | visual effects artist |
Camera and Electrical Department
Rob Mountjoy | ... | first assistant camera (as Robert Mountjoy) |
Location Management
Frank A. Caruso | ... | location manager |
Script and Continuity Department
Soo-Won Lee | ... | script supervisor |
Additional Crew
Natalie Capone | ... | production coordinator |
Linda Darras | ... | production accountant |
Shawn Tanaka | ... | assistant to producers |
Lorraine M. Kearsey | ... | speech and dialect coach (uncredited) |