Review: Avengers: Infinity War

The heroes of the Marvel Cinematic Universe face their biggest challenge in Avengers: Infinity War. As The Avengers remain divided, following the events of Captain America: Civil War, the intergalactic tyrant Thanos (Josh Brolin) has embarked on his mission to acquire the six infinity stones, which would give him the power to eradicate half of […]