One of the few movies i've seen in my life that actually made me angry

Rating: 2/10 (27 December 2017)

Acting:
Margot Robbie: defenitely the best part about this movie, seems to have the most fun.
Will Smith: being will smith. Occasionally funny.
Joel Kinnaman: Can't act really well. Relationship with June Moon about the only emotional arc i was invested in.
VIola Davis: Bland en aggresively unlikable
Jared Leto: an amazing commited performance is hidden in there somewhere. Because of all the editorial butchering, it's not that good.
Jai Courtney: Best performance i've seen from him in his career. Which isn't saying much.
Cara Delavigne: Never liked this actress to begin with. As a villain, she is laughable. As an actress, she is okay.
Cinematography: Everything looks dark and gloomy, like it's part of a garbage bin. The scenes that are meant to be emotional are okay.
Direction: Awful. The actor's don't strike me as real people because of how they say these lines, and the emotional cores feel corny and unintentionally funny.
Plot: Mildly entertaining, but nonsensical.
Editing: Transition between scenes is bad. No surprise when the trailer guys edited this thing.
Music: At first just a pile of random obnoxious pop songs, and after that a score that is not noticable in any way.
Action: explosive and kinetic, but also very hard to follow, and there is no tension because of the amount of unlikable characters.
VFX: Lazy most of the time, and the extensive cgi for incubus and the witch looks bad.
Tone: Very dark and gloomy and aggressively trying to be funny at the same time. It doesn't work.
Overall: A mess from start to finish, with some little things that stand out.