This Nicolas Cage-starring creature-feature snaps some mighty jaws of weirdness and is a taxing affair for the nerves. It features…