Very good movie but could've been better

Rating: 7/10 (4 August 2016)

The movie is not great. It is good, but there are things wrong with it. All of the characters shown in the movie are very colorful and played very well by the actors. Harley Quinn, played by Margot Robbie stands out the most out of them all. Her backstory is very well done. She also has some very funny moments.Will Smith also does a good job as Deadshot, his family drama is shown too, which was a good addition to his character.Viola Davis as Amanda Waller was good, her character was pretty evil and menacing. Jay Courtney has a few funny moments and also provides a decent job. El Diablo wasn't amazing, but he's still okay. Croc, in my opinion, had some funny lines and was actually transferred pretty well from the comics to the big screen. Katana did not have much to say, but was still a good character. I thought the cameos by Batman and flash were very good and it was a good idea to put them in the movie. Jared Leto did a great job as the joker. This is a completely new joker. I like his new look, his tattoos, his suit and the new style (purple lambo, the gangster look, the parties, champagne, guns, etc). It is kind of a mix between the joker from batman the animated series and Brian Azzarelo's 'Joker' graphic novel, I cannot say if he was better or worse than Ledger and Nicholson because I have not seen him enough. But more to that later. The film was also shot beautifully, the effects were very well done and the action scenes were good. The soundtrack is great too.
However there are some negative things about it. The story was actually quite bad, it did not make much sense. The villain was very weak and not threatening at all. Enchantress, her evil brother and the whole witch stuff that went on didn't really fit in the tone of the movie (criminals, assassins, gangsters, batman etc). Another problem was the incredibly limited screen time of Joker. So much promotion of Jared Leto's joker for just about 20 minutes of him in the movie. He is barely there and his presence in the movie often seems forced. I am really hoping to see more of this Joker as I loved version. Again, can't say if he was better than his predecessors, but will certainly be able to if he gets more screen time in future films.
Overall, good movie with very colorful characters and great performances, but with a bad story and weak villain. I highly recommend this movie to comic book fans, and it would also be an entertaining experience for normal audience.