The BFG is an American adventure film directed and produced by Steven Spielberg written by Melissa Mathison, based on the novel by Roald Dahl of the same name.