tt0584456
Futurama: The Devil’s Hands Are Idle Playthings