Screen Shot 2015-07-14 at 5.12.18 PM Published July 16, 2015 at 928 × 538 in The Somewhat Redeemable Ant-Man Special A giant cross to extract iHeaven?