Beautiful, interesting, incredible cinema.
The “Boogens” are scaly monsters that look somewhat like giant turtles with lots of sharp, nasty teeth.