Beautiful, interesting, incredible cinema.
A 1987 horror movie starring Stephen Dorff and directed by Tibor Takács. The movie utilizes stop motion, Harryhausen-esque creatures.