Good fun movie, a little too much swearing. My biggest gripe with this movie was the portrayal of Cassandra Cain and Huntress. Cassandra was way off, not even close, they completely dropped the ball on an awesome character. Huntress was kept truer to her origin but the actress playing her was way off. Black Mask was off as well, he's not that loony. He's more of a serious business man/mob boss and would have made a more frightening villain had he been kept to his comic characterization. Canary and Montoya were fine, and Margot Robbie continues to nail Harley Quinn. There were lots of nods to the comics and animated series like her having a hyena, except she had two and their names were Bud and Lou, and her Beaver (his name is Bernie). Still I really enjoyed the movie and laughed a lot.