Beautiful, interesting, incredible cinema.
When geologist Barry Rogers encounters scientist Dr. Simond Trent in a rural swampland, he stumbles upon Trent’s horrific experiments in this classic low-budget horror flick.