When it comes to comic book movie villains, there have not been many over the years who can compete with the iconic Batman villain the Joker, who has been played by a number of different actors along the way, who have made the character one to remember. The most recent actor to play the Joker was Jared Leto in the Suicide Squad movie and it was expected that he would continue in the role for quite a few years.
However, there has been a lot of talk about the planned Joker origins movie, which has suggested that we will see Jared Leto being replaced in the iconic role by yet another new actor. While it was expected that we would see a younger actor taking on the role for an origins movie, there has actually been plenty of rumours that we are going to see the amazing Leonardo DiCaprio taking on the role of the Joker, which has been met with a mixed response from the fans.
One delighted fan beamed, "Leonardo DiCaprio is the best actor of his generation and he makes every role he plays his own, so I cannot wait to see him playing the Joker, he will give Heath Ledger's version a run for his money." However, a disappointed fan slated, "Why cast Leo in the role? Jared Leto has not even been given a proper chance at the character. The DCEU just keeps messing things up."
While we would have to agree that Jared Leto has not been given a fair crack at the character, we do have to admit that we would love to see Leonardo DiCaprio playing the Joker. With DC having the option of using their multiverse to use different actors for the same character, there really is no reason why we could not have both actors in the role.