Motor Bug2005
Well-Known Member
Keep in mind, they didn't say the powerful aide was on the heroes' side...
I guess we'll find out when the cast list is released but I really can't see it being anyone other than Steven given he's already appeared in one of the previews for the arc.