Rebecca's been bitch slapped by the antichrist.