Grade: B+

Rating: 8/10 (17 May 2018)

Director Ryan Coogler leads an ensemble cast in a very ambiguous film with a fantastic soundtrack, characters, and well-choreographed action. The CGI seems unfinished, however.