Finally, the wait is over. Most of you know the plot of the movie. A secret government agency recruits a group of psychedelically twisted baddies. The movie is written and directed by David Ayer. David Ayer has written good movies like Training Day and Fury. The movie reminds me of the classic The Dirty Dozen and The Magnificent Seven. The movie is great to watch with all of these eccentric characters. I would suggest do not go to theaters with high hopes, as some of you may get disappointed. But overall I liked the movie. Deadshot (Will Smith) is great to watch. Harley Quinn (Margot Robbie) is brilliant. The script tries to give a slight background of each character to justify each of them. Will Smith handles the job perfectly with his own style and gives depth to the character. Margot Robbie was a total surprise package in the movie. She is awesome to watch. It was good to watch Ben Affleck as Batman. Captain Boomerang played by Jai Courtney is worth watching. Surprisingly he has also done a damn good job. The chemistry between the characters is good. The other actors also stand out like Joel Kinneman, Viola Davis, Scott Eastwood and Adam Beach. Now let us come to the character that you all wanted to know. The Joker is absolutely brilliant. It is neither Jack Nicholson nor Heath Ledger, it’s the combination of both. Every scene of Joker is worth watching where Jared Leto doing his own thing. Though the role of the Joker is very limited so don’t raise your expectations. The background music is also impressive. The movie seems little dark. Overall the movie focusses on the characters as well as on the CGI effects. I did not want to get into the details a lot as it will spoil the fun for all of us. Go watch the movie and enjoy yourself.