Marvel Studios presents ; produced by Kevin Feige ; screenplay by Anna Boden & Ryan Fleck & Geneva Robertson-Dworet ; directed by Anna Boden & Ryan Fleck
Columbia Pictures presents ; in association with Tencent Pictures ; an Amblin Entertainment production ; in association with Parkes+MacDonald, Image Nation ; produced by Walter F. Parkes and Laurie MacDonald ; written by Art Marcum & Matt Holloway ; directed by F. Gary Gray