thumbnail Published June 18, 2019 at 1280 × 720 in Marvel Reveals the Future of the X-Men in Final ‘X-Men: The Seminal Moments’ Documentary Short Episode