Inside the darkened stadium, a man in armor fights a giant red monster, howling.