Bizarre -- the movie can’t decide what it is. Slow-moving parlour-room drama (okay, on a boat), then weird weeds, monsters, and the Spanish Inquisition. Yeah!
I first saw portions on this Hammer film in a neighbor’s basement when I was a kid.
Wikipedia:Lost_continent (background on the “lost continent” idea)