The Slap of Deliverance?