May 5, 1998

Foreign Ghosts (1998) *

Pretentious artsy flick set in Montreal.