Refreshing

Rating: 10/10 (17 February 2018)

Finally a refreshing marvel film which takes many social, racial & political messages into consideration and not to mention - brilliant acting, action, and scenery.