Columbia Pictures presents ; in association with Marvel ; in association with Tencent Pictures ; directed by Ruben Fleischer ; screenplay by Jeff Pinkner, Scott Rosenberg and Kelly Marcel ; produced by Avi Arad, Matt Tolmach, Amy Pascal ; an Avi Arad/Matt Tolmach/Pascal Pictures production