BEN HESKETH IS THE DEVIL REINCARNATED