Solid and representative

Rating: 9/10 (9 May 2018)

Great cast, smart adaptation from comics, great vfx, more important is the representativity it brings to the table.