Forget Peter, this Parker is a crazed beast.