The Avengers 3

Cast: Robert Downey jr as iron man Mark ruffalo as the Incredible Hulk Chris Evans as captain America Scarlet johansson as black widow Chris hemsworth as Thor Jeremy Renner as hawkeye Tom Hiddleston as Loki Samuel Jackson as Nick fury Andrew Garfield as Spider-Man Clark Gregg as ant-man Ashley Johnson as wasp James Franco as ultron Alexis Denisof as Black panther Gwenyeth Paltrow as enchantress Topher grace as venom