Rogue One: A Star Wars Story Theatrical release poster Directed by Gareth Edwards Produced by Kathleen Kennedy Allison Shearmur Simon Emanuel Screenplay by Chris Weitz Tony Gilroy Story by John Knoll Gary Whitta Based on Characters by George Lucas Starring Felicity Jones Diego Luna Ben Mendelsohn Donnie Yen Mads Mikkelsen Alan Tudyk Jiang Wen Forest Whitaker Music by Michael Giacchino Cinematography Greig Fraser Edited by Jabez Olssen Production company Lucasfilm Ltd. Distributed by Walt Disney Studios Motion Pictures Release dates December 14, 2016 (2016-12-14) (Dubai) December 16, 2016 (2016-12-16) (United States) Running time 133 minutes[1] Country United States Language English Budget $200 million[2]