Lionel Atwill is mugging for the camera with an evil twinkle in his eyes! Atwill stars as the loony doctor stranded on an island with a group of vacationers. There he plans on becoming a god to the natives by bringing people back from the dead. At least, that's the plan.