Lacks depth and character

Rating: 6/10 (15 December 2016)

This movie wasn't terrible, but unlike some of the other recent superhero movies won't stand up to repeated viewing. It just could of been so much more.
The good:
The pace of the movie was almost perfect. At no point did it wane at all, and at just over 2 hours was timed perfectly; unlike some recent 3+ hour epic superhero movies I didn't get bored.
Effects / CG, were obviously good.
The bad:
The plot was so bland it was almost none existent. I'm sure in a week I won't be able to recall it at all. I get that this is made for a broad audience of varying age and intellect. I'm no rocket scientist myself, but at least give me a little something to think about.
Harley Quinn was the biggest let down. I was expecting her character to be deep, dark and troubled by her demons. Instead we saw a comic version of this, where she just came off as a little quirky.
The joker was 'meh'. Jared Leto has some big shoes to fill, because of course we're going to draw comparisons to Heath Ledger and Jack Nicholson. But this Joker lacked the depth and personality of the other 2. I understand his screen time was limited, so hopefully in future movies this will be expanded on.
The bad guy was just a generic bad guy, created for the sole purpose of giving the heroes something to fight. A villain's character should have depth with character and/or a back story that allows the audience into the mind of said bad guy. There was virtually no character development at all.
To sum up; considering the premise of super-villains / anti heroes vs super-villains, this movie was bland and lacked character.