By Ryan Keating-Lambert
The time has come. A mere few days until Avengers: Infinity War hits cinemas everywhere, and it looks like the Marvel movie to top all Marvel movies. If you want to stay spoiler free, I suggest you avoid the internet at all costs this week.
Set 4 years after the events of Guardians of the Galaxy Vol.2, Infinity War sees the Avengers team up with Star-Lord (Chris Pratt) and the Guardians crew to take down ultimate supervillain Thanos (Josh Brolin), who is collecting the all powerful infinity stones.
The entire Marvel Cinematic Universe has been building to this massive and phenomenally expensive (reportedly $1 billion) crossover moment. Check out the trailer.
To say that it’s an all-star cast would be the understatement of the century. Directed by Anthony and Joe Russo (Captain America: The Winter Soldier, Captain America: Civil War), Infinity War also stars Chris Evans as Captain America, Robert Downey Jr. as Iron Man, Mark Ruffalo as the Hulk, Chris Hemsworth as Thor, Scarlett Johansson as Black Widow, Jeremy Renner as Hawkeye, Chadwick Boseman as Black Panther, Paul Bettany as Vision, Tom Hiddleston as Loki, Don Cheadle as War Machine, Elizabeth Olsen as Scarlet Witch, Sebastian Stan as The Winter Soldier, Benedict Cumberbatch as Dr Strange, Zoe Saldana as Gamora, Karen Gillan as Nebula, Vin Diesel as Groot, Bradley Cooper as Rocket, Tom Holland as Spider-Man, Paul Rudd as Ant-Man, and many many more.
Avengers: Infinity War is set to hit Czech cinemas April 26.