featuring Vincent Price as Professor Henry Jarrod, a wax sculptor who seeks revenge after his museum is set on fire by an ...