Michael Sanger
Brian Sanger
Linda Fincher
Steve Saragosta
Sarb Parikh
Ziggy Peterson
Hiro
Otto
Young Brian Sanger
James
Gerhardt (as Bob Zachar)
Miles Vanover
Young Michael
Madeline Corbett
Clayton Winfree
Shady Gray
Young Linda
Interviewer
Bob Bailey
Bridget Sanger
Salesman
Polk
Bennett
Bob
Granger
Minister
Angel (uncredited)
Producer
Line Producer
Executive Producer
Executive Producer
Producer
Producer
Associate Producer
Editor
Editor
Editor
Production Design
Art Direction
Set Decoration
Costume Design
Key Makeup Artist
Key Hair Stylist
Director
Writer
Director of Photography
Original Music Composer