Shailene Woodley as the new MJ.
It almost looks like she's wearing a S.H.I.E.L.D. logo tee!?!
I also dig how Pete's in a blue and red street clothes - they used to do that
with Clark on Smallville all the time an it's a nice comic-booky touch.
Images via ComicBookMovie along with this bonus set video clip...