a monster of the abyss, movie still, netflix, vimeo