QUIZ: How well do you know the Marvel movies?
In partnership with Disney.
Avengers: Infinity War finally hits cinemas this month, and looks set to be the most spectacular superhero movie of all time. It brings together nearly every hero that has appeared in the Marvel Cinematic Universe - and a few villains as well - as the ultimate team is assembled 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.
Avengers: Infinity War is in cinemas April 27.