I can't claim to know the true meaning of Christmas, but I'm pretty certain Ben Wallace and Spider-Man are involved.