Screen Shot 2015-07-14 at 5.45.34 PM Published July 16, 2015 at 440 × 502 in The Somewhat Redeemable Ant-Man Special 2/4 of these people died!