Jerry Bruckheimer Films ; Junction Entertainment ; Saturn Films ; Sparkler Entertainment ; Walt Disney Pictures ; produced by Jerry Bruckheimer, Jon Turteltaub ; story by Gregory Poirier and the Wibberleys & Ted Elliott & Terry Rossio ; screenplay by the Wibberleys ; directed by Jon Turteltaub