30 Super Sexy Superhero Fan-Casting Images That Will Blow You Away!

1. Megan Fox as Wonder Woman

2. Danielle Panabaker as Killer Frost

3. Tom Hardy as Rick Flag

4. Christina Ricci as Harley Quinn

5. Dwayne “The Rock” Johnson as Green Lantern

6. Will Ferrell as Dr. Strange

7. Lupita Nyong’o as Storm

8. Donald Glover as Spider-Man

9. Rachel Weisz as She Hulk

10. Ryan Gosling as The Flash

11. Dwayne “The Rock” Johnson as Apocalypse

12. Oprah Winfrey as Amanda Waller

13. Neil Patrick Harris as The Riddler

14. Kristen Bell as Super Girl

15. Jaden Smith as The Ultimate Spider-Man

16. Naomie Harris as Storm

17. Jackie Earle Haley as The Scarecrow

18. Emma Stone as POISON IVY

19. Eliza Dushku as Catwoman

20. Idris Elba as Green Lantern

21. Willem Dafoe as The Joker

22. Cobie Smulders as Wonder Woman

23. Josh Brolin as Batman

24. Jai Courtney as Captain Boomerang

25. Jon Bernthal as The Punisher

26. Benedict Cumberbatch as Martian Manhunter

27. Marlon Wayans as Robin

28. Bryan Cranston as Lex Luthor

29. Megan Fox as Poison Ivy

30. Megan Fox as Naughty Kara