• Entertainment
  • movies

Clever Fan Theory Suggests the Joker Was the Real Hero in The Dark Knight

2 minute read

In a world where Harry Potter and Daniel LaRusso can be considered villains, is the Joker actually a hero? That’s the suggestion from Reddit user generalzee, who wrote an 829-word piece explaining how Heath Ledger’s iconic Dark Knight baddie was actually the hero of the film. He helped turn a city that was overrun by crime and chaos into a more peaceful place by uniting its citizens and removing the element of vigilante justice employed by Batman. Here’s generalzee:

Entire sections of the city were closed off due to madness, organized crime ran rampant, and the majority of important city officials were wildly corrupt. The city even tolerated a renegade vigilante who ran around wearing a rubber suit (Okay, special armor and carbon fiber, but they don’t know that).

Along comes the Joker and by the end of a very short time, almost all organized crime was eliminated, many corrupt officials were imprisoned or dead, and the city’s Vigilante even went into hiding for 8 years. This was all part of Joker’s masterfully executed plan.

This isn’t the first time a fan theory tried to suggest one of the villains in Christopher Nolan’s Dark Knight trilogy of films was actually working on the side of good. Back in November, another Reddit user posited that Bane was trying to help Gotham through his series of coordinated terror attacks by bringing Batman out of retirement. “It’s sort of much more dramatic version of they dynamic between Sacha Baron-Cohen and Will Ferrell in Talladega Nights (sorry to go there),” Redditor ciociosanvstar wrote. “Bane wants to be beaten, and he’ll set up circumstances to bring about that end, but he isn’t just going to let it happen, it has to be real.”

For the full theory about the Joker, head to Reddit.

[h/t Uproxx]

This article originally appeared on EW.com

Meet All the Actors Who Have Played Batman and Robin

Lewis Wilson And Douglas Croft In 'Batman'
Lewis Wilson was the first actor to play Batman on screen, with Douglas Croft joining him as the first Robin in the 1943 film Batman.Columbia Pictures—Getty Images
MBDNEAD EC016
Robert Lowery was the second to don the guise of Batman, playing the caped crusader in the 15 chapter serial, Batman and Robin in 1949.Everett
BATMAN AND ROBIN
Johnny Duncan played Robin to Lowery's Batman in the 1949 Batman and Robin serial.Columbia
Adam West in Batman
Adam West played the role of masked crime fighter for three seasons on the 1960s television series Batman.Mondadori—Getty Images
Batman And Robin
Burt Ward joined Adam West as his Robin for the Batman television series.Silver Screen Collection/Getty Images
MCDBARE EC003
Michael Keaton played Batman in the 1992 film Batman Returns.Warner Bros.
M2DBAFO EC002
Following Keaton three years later, Val Kilmer portrayed the billionaire playboy in 1995's Batman Forever.Warner Bros.
Chris O'Donnell played Robin for two different Batmen. He was Val Kilmer's Robin in 1995 (pictured above) and then joined George Clooney in 1997 for the widely panned Batman & Robin.Warner Bros.
MSDBAAN EC024
Hard to remember, but George Clooney once took a turn as Batman, back in the 1997--before the Oscars knew his name so well.Warner Bros.
MCDDAKN EC079
Christian Bale donned the mask for Christopher Nolan's Dark Knight trilogy.Ron Phillips—Warner Bros
Ben Affleck is the latest to join the ranks of actors who have portrayed the caped crusader, in the upcoming Batman v Superman: Dawn of Justice movie.DCComics.com
Lego Batman
Will Arnett voices Bruce Wayne/Batman in The Lego Batman Movie, a 3D-animated take on the DC superhero and a spin-off of 2014's The Lego Movie.Warner Bros.

Read next: Heath Ledger’s ‘Joker’ Diary Revealed in New Documentary

More Must-Reads from TIME

Contact us at letters@time.com