So This is Deliverance?!