1. Idris Elba as Green Lantern John Stewart Via themarysue.com 2. Lupita Nyong'o as Storm Via themarysue.com 3. Megan Fox as Wonder Woman Via blackcanaryfan.blogspot.com 4. Donald Glover as Spider-Man Via nextmovie.com 5. Jaden Smith as Miles Morales, the Ultimate Spider-Man Via moviepilot.com!T4OE1 Fan casting of Donald Glover as Spider-Man was actually part of what inspired Marvel to create the Miles Morales version of Spider-Man. 6. Will Ferrell as Dr. Strange Via reddit.com 7. Ryan Gosling as The Flash Via fanartexhibit.wordpress.com 8. Benedict Cumberbatch as J'onn J'onzz, the Martian Manhunter Via moviepilot.com!T4T5Z 9. Cobie Smulders as Wonder Woman Via fanartexhibit.wordpress.com 10. Rachel Weisz as She-Hulk Via fanartexhibit.wordpress.com 11. Kristen Bell as Supergirl Via fanartexhibit.wordpress.com 12. Dwayne "The Rock" Johnson as Green Lantern John Stewart Via comicbookmovie.com 13. Jon Hamm as Cable View this photo on Instagram instagram.com This one was made by Cable co-creator Rob Liefeld! 14. Katee Sackhoff as Captain Marvel/Carol Danvers Via dogpossum.org 15. Bryan Cranston as Lex Luthor Via bubblews.com 16. Gina Torres as Wonder Woman Via followingthenerd.com 17. Jaimie Alexander as Wonder Woman Via fanartexhibit.wordpress.com 18. David Tennant as The Riddler Via fanartexhibit.wordpress.com 19. Oh, what about Michael C. Hall or Leonardo DiCaprio as The Riddler? moviepilot.com!T4T5Z 20. Kristen Bell as Harley Quinn Via fanartexhibit.wordpress.com 21. Amber Heard as Supergirl Via fanartexhibit.wordpress.com 22. Lucy Liu as Psylocke community.mania.com 23. Dwayne "The Rock" Johnson as J'onn J'onzz, the Martian Manhunter Via deviantart.com 24. Michael Phelps as Namor, the Submariner Via deviantart.com Uh, no thanks.