Disney turns to Satan for help!