Ever since The Avengers hit screens in 2012 - the most ambitious cross over event in cinematic history at the time - the Marvel Cinematic Universe has allowed its characters to cross from franchise to franchise. Black Widow made appearances in the sequels to both Iron Man and Captain America, Doctor Strange showed up in Thor: Ragnarok, and almost everyone was a part of Civil War.
This however, was nothing compared to Avengers: Infinity War. In bringing Earth's Mightiest Heroes together with the Guardians of the Galaxy, and just about every other breathing hero in their arsenal, Marvel Studios created the most densely populated movie in history.
Though it could be argued that Thanos was the main character of the movie, there were in reality a handful of main characters, and dozens of supporting characters. While this could have been Infinity War's downfall, somehow the Russos balanced every single one perfectly, creating a stunning masterpiece in the process.
But just how well do you these characters? Through intersecting narratives across the entire universe, and mini team-ups from start to finish, Infinity War offered a lot to take in. Are you as big of a fan of the movie as you think?