Ben/Peter
Yeah... this arrest business... I don't even know. I know Stark was suspecting an inside job from the start with this whole thing, but... I don't know, seemed like he was projecting his own issues onto the whole thing too, so I wasn't sure what to think.