People love to debate about the casting of movies, especially when it comes to comics making their move from the page to the big screen. Some people were up in arms over the news that Michael Keaton was going to play the lead role in Tim Burton's Batman in 1989. Lots of fans also went nuts when they heard that Heath Ledger was to star as the Joker in Christopher Nolan's The Dark Knight in 2008. It's one thing for people to talk about their alternatives, but it's another to turn on your computer, start up Photoshop, and put your money where your mouth is.

RELATED: 9 MCU Photoshops Better Than What We Got (And 7 That Could Still Happen)

These fan-casting photoshops are part movie poster, part ecstatic fan's best dream ever, and 1000% awesome. Some of these castings you'll look at and wonder why you didn't think of it yourself. Other images are so ingenious you may want to forward it to Geoff Johns or Jon Berg so they can keep these actors in mind for future DC Comics movies. You may never be able to look at your favorite characters the same way again as we present 14 DCEU Fan-Casting Photoshops Way Better Than What We Got.

15 STEVEN YEUN AS NIGHTWING

Dick Grayson served as Batman's loyal sidekick for years as Robin. Besides working with The Dark Knight, Grayson was also a member of the Teen Titans. He had matured and it was only a matter of time before he left Batman's side to become his own man. He ditched his cape and tights to become the crimefighter known as Nightwing.

Here we see Steven Yuen as Nightwing, and it's an interesting choice by Spidermonkey 23. For over five years Yuen played Glenn Rhee on The Walking Dead and killed his fair share of Walkers, but does he have what it takes to play the former Boy Wonder? Nightwing was an acrobat ever since he was a child, and studied under Batman for years, so can Yuen pull off the sheer physical demands of playing Nightwing? We may never know, but from this image he sure has the right look!

14 OLIVIA WILDE AS CHEETAH

Gal Gadot wowed audiences when she put on bracelets and a tiara to play Wonder Woman. She was a strong, well-written character and had to go up against Ares, the God of War. So who's next on her list of bad guys? Her comic book nemesis is, of course, the woman named Cheetah. Now, there have been several people to use the name Cheetah, but most of them have similar powers: cat-like abilities and enough speed and strength to take on Wonder Woman.

Here we see Cheetah played by Olivia Wilde thanks to farrrou. Wilde is no stranger to action films, starring in Cowboys and Aliens and Tron: Legacy. We don't know who the villain will be in the Wonder Woman sequel, due to come out in 2019, but perhaps director Patty Jenkins can take a clue from this artwork when it comes to casting!

13 JOHN CENA AS SHAZAM!

When Billy Batson says the word "Shazam!" he becomes Captain Marvel and draws powers from such gods as Solomon, Hercules, Atlas, Zeus, Achilles, and Mercury (after the Darkseid War, the gods were replaced with others, but miraculously the Shazam acronym is preserved). Shazam has been dubbed "The World's Mightiest Mortal" and has fought and, on occasion, beaten Superman with his magic-based superhuman speed, strength, and endurance.

Fans have been wanting a Shazam movie for years, and although there was speculation that it might be John Cena cast in the lead role of Captain Marvel, it was recently announced that Zachary Levi would be playing Billy Batson. It looks like our dreams have been realized with this stunning fan art by Bosslogic depicting Cena in all of his theoretical Shazam glory! We can most definitely see you!

12 AMY POEHLER AS ROBIN

Batman has had numerous Robin sidekicks over the years. Starting with Dick Grayson, the role was then filled by Jason Todd, who was unfortunately killed by the Joker. Tim Drake first appeared in 1989 in Batman #436, and was temporarily replaced by Drake's girlfriend, Stephanie Brown, who before working with Batman was known as the Spoiler (this was removed from continuity after Flashpoint). The current Robin is Damian Wayne, son of Bruce.

Hear us out, casting Leslie Knope (played by Amy Poehler) from Parks and Recreation, is a brilliant choice. Maybe she's not in the same fighting league as Dick Grayson, but we think she can incapacitate her enemies with her sarcasm and her comedy. Considering she only gets three hours of sleep a night, she'd be perfect to fight crime at night with Batman. This incredible artwork is by Vicky Ryan.

11 LUPITA NYONG'O AS MARTIAN MANHUNTER

J'onn J'onzz, whose name translates to "Light to the Light," was born on what we called Mars, but what his people called Ma'aleca'andra. Most of his people were killed off by his brother, and when J'onn comes to Earth, he is able to mask his appearance due to his ability to shape-shift. He called himself John Jones and for a while was a detective, but eventually revealed himself to the world and even becomes a founding member of the Justice League.

How would The Martian Manhunter look on the big screen? Would it be through CGI like with Kilowog from Green Lantern, or would it be an actor with prosthetics? Here we see Lupita Nyong'o as Martian Manhunter by Lauren Moran, and she's no stranger to CGI, after playing Maz Kanata in the Star Wars: The Force Awakens. If we could only get a photoshop of Lupita Nyong'o as Bloodwynd, that would be awesome!

10 ARMIE HAMMER AS GREEN LANTERN

Justice League will finally answer the question: is Green Lantern going to be in the DCEU? The trailer makes references to Lanterns and some fans swear they see a green glow in the final scene of one of the trailers that ends with Alfred speaking to someone off-screen. If he does make an appearance, which member of the Green Lantern Corps will we get? John Stewart? How about Guy Gardner?

In the 2009 film that almost was, Justice League: Mortal was going to be directed by Mad Max: Fury Road and Happy Feet director George Miller. The cast included Common as Green Lantern Jon Stewart, D.J. Cotrona as Superman, and Armie Hammer as Batman. In this fan art, we see Armie Hammer as Hal Jordan thanks to M4W006, and his emerald armor fits like a glove... by which we of course mean "ring."

9 MARK STRONG AS LEX LUTHOR

Although the 2011 film Green Lantern was universally disliked, many people praised Mark Strong's portrayal of Sinestro, the once ally but eventual villain to Hal Jordan. He had the right attitude and look and would have made a perfect antagonist to take on Hal. Mark Strong is charismatic enough to play hero or villain, and we love it when he plays both.

In this fan art, we see Mark Strong sporting a bald head as Lex Luthor by NeroAngelus. Could he have done a better job than Jesse Eisenberg? Her certainly has a look that's closer to how he was portrayed in the comics. Given the intensity that Strong showed as Lord Blackwood in the 2009 film Sherlock Holmes, he could have been a formidable foe to Henry Cavill.

8 SUPERGIRL

There have been various versions of Supergirl over the years. Kara Zor-El first appeared in Action Comics #252 way back in 1959 and was introduced as Superman's cousin. Other versions of Supergirl aren't even related to Kal-El, such as Matrix, an artificial life form that partnered up with Lex Luthor from an alternate universe. Supergirl was famously killed off in Crisis On Infinite Earths #7.

Did you see the 1984 movie Supergirl starring Helen Slater? Let's just say that this fan art by Jeff Chapman is hands down 100% better than the movie. The look is modernized, ditching the dated spandex from the 1980s and borrowing from the dark blue mesh that is worn by the Henry Cavill version of Superman in Man of Steel.

7 MATTHEW MCCONAUGHEY AS REVERSE-FLASH

The Flash has a variety of villains, ranging from hyper-intelligent apes to people that live in mirrors, to boomerang-wielding lunatics. One such complex villain is The Reverse-Flash. Oh, man, where do we begin with him? He's a villain of the Flash that is actually a big fan of Barry Allen. He's from the future and he's actually trying to make Barry a better hero by causing tragedies in his life. Confused yet?

We're not sure how this idea came to be, but Matthew McConaughey as Reverse-Flash makes sense. If you saw his performance as Rust Cole in Season 1 of True Detective, you know the man can give you metaphysical rhetoric that, when he says it, kind of makes sense. You need that kind of attitude when playing the Reverse-Flash. Kudos for the yellow version of the armor worn by Ezra Miller in Justice League, by Bryanzap.

6 DWAYNE "THE ROCK" JOHNSON AS BLACK ADAM

Also known as Teth-Adam, Black Adam is the corrupt version of Shazam. He has the powers of Shazam but the extreme power taints him as he vies to become the new pharaoh in ancient Egypt. Eventually he is banished, but returns to Earth to battle Captain Marvel (now called Shazam thanks to Marvel protests about both companies having a character with the same name).

Dwayne "The Rock" Johnson tweeted way back in 2014 that he was going to play Black Adam in a Shazam movie. Then there was talk that he was going to be in his own Black Adam movie that was different than Shazam. Nowadays seeing is believing, so until we actually get confirmation, we can enjoy this fan art by Art of George, showing The Rock ready to do battle. We'd love to see him go toe to toe with not only Shazam but Superman as well!

5 WOODY HARRELSON AS DEADMAN

Trapeze artist Boston Brand was murdered while performing his circus act. His ghost is granted the power to possess people by the Hindu God Rama Kushna. Although he eventually tracks down his killer, a man only known as The Hook, he continues to fight crime from beyond the grave, working with such heroes as Batman and Swamp Thing.

Deadman isn't the most popular hero, so it's doubly surprising to see this fan casting depicting Woody Harrelson. Harrelson starred in Zombieland and War for the Planet of the Apes, so he's no stranger to action or zombies. But could he play a trapeze artist? Hard to say, but definite points are given for the decayed look of both Harrelson and his outfit, courtesy of J Messina.

4 MARK STRONG AS BRAINIAC

When it comes to villains in the DC Comics universe, Brainiac is in a class by himself. Over the years his origins have been altered and retconned, and either he is a super-powerful sentient computer program or he's an alien cybernetic organism. He is considered a 12th-level intellect (trust us, that means he's super smart) and employs shrinking rays, shrinking down Krypton's capital city of Kandor as well as members of the Green Lantern Corps.

In this fan art by J Messina, we see Brainiac played by Mark Strong, and if you thought he was great as magenta-skinned Sinestro from Green Lantern, he's just as believable rocking a green face and cybernetic armor. The suit looks formidable and Strong looks like his 12th level intellect is plotting something fierce.

3 ALEXANDRA DADARRIO AS POISON IVY

Before she became the Batman villain and Harley Quinn buddy known as Poison Ivy, she was known as Pamela Isley, a scientist who worked for botanist Dr. Jason Woodrue (who later becomes Floronic Man). Dr. Woodrue experimented on Isley, which resulted in her gaining the powers to seduce people with pheromones, control plants and kill people with a touch (most often a kiss).

If you're looking for someone that can easily seduce people, you don't have to go any further than Alexandra Daddario, photoshopped here by Dope, who can be seen in The Layover, season one of True Detective, and Percy Jackson & The Olympians: The Lightning Thief. Do you think she looks better than Uma Thurman did in Batman and Robin? We certainly do!

2 JEFFREY DEAN MORGAN AS BATMAN

In Batman V Superman: Dawn of Justice, we revisit the iconic scene where Bruce Wayne loses his parents during a failed robbery. We saw The Walking Dead's Jeffrey Dean Morgan make a brief appearance as Thomas Wayne. Some thought this was a cameo due to his working relationship with Zach Snyder from Watchmen, but there may be something more than that.

In the DC crossover Flashpoint, this alternate reality has Bruce Wayne dying instead of his parents. The mantle of Batman is thus taken up by Thomas Wayne, and casting Morgan as Bruce's Dad might be a clue of a future movie plotline. Here we see Jeffrey Dean Morgan wearing the cape and utility belt. He may be Batman here, but don't give him a bat wrapped in barbed wire. The above art is by MayDayPayDay.

1

Do you have any fan-casting ideas you'd like to share? Post your comments below!