This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!Buzz·Posted on Sep 6, 2013Actors And Actresses That Would Be Perfect SuperheroesThoughts?by Kevex The Space CatCommunity ContributorLinkFacebookPinterestTwitterMail Charlize Theron As Invisible Woman Billy Crudup As Mr. Fantastic Stephen Amell As Human Torch Kate Beckinsale As Psylocke Randy Couture As The Thing Emily Blunt As Wonder Woman Michael B. Jordan As Patriot Alexander Skarsgard As Aquaman Ryan Gosling As Flash Idris Elba As Green Lantern ( John Stewart) Jamie Foxx As Spawn Amanda Seyfried As Supergirl Viggo Mortensen As Dr Strange Rosario Dawson As Photon Mila Kunis As Wasp Patrick Wilson As Ant-Man Amaury Nolasco As Metamorpho Luke Goss As The Vision