Finally - a superhero movie for the modern age

Rating: 10/10 (10 April 2020)

Racism, sexism, immigration issues - global warming, moral relativism, free will vs. determinism - these are just a sampling of the philosophical topics addressed in this film. This is a film you can chew on and think about for decades - and that's amazing.