So Ill be honest. I went into this already hating it because I am a massive Del Toro fan. Although I will concede that I liked it more than i thought i would, but that isn't saying much. It has its fun moments but fucking hell (pun intended) is the script awful. Harbour is good but he's no Ron Pearlman. missed opportunity here. The darker tone could have really worked but managed to make it more silly.
I don't know how this film escaped me for so long but i finally got around to watching it and fuck me is this a fantastic film. I wouldn't exactly say i enjoyed it as some parts of the film are very hard to watch, as they should be, but the direction and performances are spectacular, especially David Oyelowo and Carmen Ejogo.
I sincerely hope Ava DuVernay gives us more of this and less of A Wrinkle in Time.