
Atom Egoyan
Director
Lance
Lisa
Clara
Eddy
The Producer
The Housekeeper
The Father
Clara's Brother
The Bride
The Groom
Man in video store
The Doctor
Release Date
February 16, 1990Original Language
EnglishBudget
$0.00Production Company
Available On