The Pit and the Pendulum animated film