Universal Pictures, Dreamworks Pictures, Reliance Entertainment present in association with Relativity Media an Imagine Entertainment ... [and others] production ; produced by Brian Grazer .. [and others] ; screenplay by Roberto Orci ... [and others] ; directed by Jon Favreau.