The High Priest of Mars (played by Dylan) summons the God of War (played by Dean).
I'll get back to more super-strength stuff in May!