Disney’s THE BFG is the imaginative story of a young girl named Sophie (Ruby Barnhill) and the Big Friendly Giant (Oscar (TM) winner Mark Rylance) who introduces her to the wonders and perils of Giant Country Penelope Wilton is the Queen, Rebecca Hall is Mary and Rafe Spall is Mr. Tibbs. Directed by Steven Spielberg, the film is based on the beloved book by Roald Dahl.