Nora and Jock arrive in the strange village of Litan during the Festival of the Dead.
February 24, 1982
Released
Litan
1h 28min
—
French
M. FilmsFilms A2