The order to watch before #InfinityWar .
Captain America: TFA
Iron Man
The Incredible Hulk
Iron Man 2
Thor
The Avengers
Iron Man 3
Thor: TDW
Captain America: TWS
GOTG
GOTG 2
Avengers: AOU
Ant-Man
Captain America: CW
Black Panther
Dr. Strange
Spider-Man: Homecoming
Thor: Ragnarok