an Orion Pictures release ; Hemdale Film Corporation presents an Arnold Kopelson production of an Oliver Stone film ; produced by Arnold Kopelson ; written and directed by Oliver Stone
directed by Guy Ritchie ; written by Guy Ritchie and Ivan Atkinson & Marn Davies ; produced by Guy Ritchie, Ivan Atkinson, John Friedberg, Josh Berger ; Metro Goldwyn Mayer Pictures presents ; STXfilms presents ; a Toff Guy production ; a film by Guy Ritchie.