xmen red November 13, 2017 674 × 1024 Ben Affleck Sticking Around? Spider-Man Spinoff Involving Major Villain and More! – ComicCorp News