The BFG | |
---|---|
Directed by | Steven Spielberg |
Screenplay by | Melissa Mathison |
Based on | The BFG by Roald Dahl |
Produced by |
|
Starring | |
Cinematography | Janusz Kamiński |
Edited by | Michael Kahn |
Music by | John Williams |
Production companies |
|
Distributed by |
|
Release dates |
|
Running time | 118 minutes[5] |
Countries |
|
Language | English |
Budget | $140 million[6] |
Box office | $195.2 million[7] |
The BFG (titled onscreen as Roald Dahl's The BFG) is a 2016 fantasy adventure film directed and co-produced by Steven Spielberg, written by Melissa Mathison and based on Roald Dahl's 1982 novel of the same name. The film stars Mark Rylance, Ruby Barnhill, Penelope Wilton, Jemaine Clement, Rebecca Hall, Rafe Spall, and Bill Hader. In the film, a ten-year-old orphaned girl named Sophie befriends a benevolent giant.
Kathleen Kennedy and Frank Marshall began development on a live-action adaptation of The BFG back in the 1990s, and various screenwriters were hired to work on the screenplay in the subsequent years. DreamWorks acquired the screen rights to Dahl's book in September 2011, and Marshall and Sam Mercer joined as producers, Mathison as screenwriter and Kennedy as executive producer. Spielberg was announced as director in April 2014, alongside his production company Amblin Entertainment as co-producer. Principal photography commenced in March 2015, marking Spielberg's first directorial film for Walt Disney Pictures, which co-financed the film.[8]
The BFG premiered at the Cannes Film Festival on May 14, 2016, and held its North American debut at the El Capitan Theater on June 21, 2016.[9] The film was released in the United States in Disney Digital 3D, RealD 3D, IMAX 3D,[10] and conventional theatrical formats on July 1, 2016, the same year of Dahl's centennial. It received positive reviews from critics, but was a box office disappointment, grossing $195 million against its $140 million budget.[11][12][13][14] It was the last film penned by Mathison before her death in 2015, and was dedicated to her.
:0
was invoked but never defined (see the help page).Cap
was invoked but never defined (see the help page).lowgross
was invoked but never defined (see the help page).