Screen Shot 2015-07-14 at 5.10.29 PM Published July 16, 2015 at 875 × 589 in The Somewhat Redeemable Ant-Man Special The recap pages were fantastic