QUIZ: How well do you know the Marvel movies?
Film fans should nail this.
Avengers: Infinity War has finally been released and, predictably enough, made a huge smash at the box office around the world.
After a decade of planning, nearly every single hero that has appeared in the Marvel Cinematic Universe - and a few villains as well - teamed up to take on the might of the evil Thanos and the Infinity Stones.
How well do you know the Marvel Cinematic Universe though?
Do you know your Hawkeyes from your Falcons, and remember which handsome actor called Chris plays which Avenger?
Take our quiz and find out...