Charlotte's Web is a 2006 fantasy film based on the 1952 novel by E. B. White. Directed by Gary Winick and written by Susannah Grant and Karey Kirkpatrick, it is the second film adaptation of E. B. White's book since the 1973 animated feature film produced by Hanna-Barbera Productions. The film stars Dakota Fanning, Kevin Anderson, and Beau Bridges, with voices provided by Dominic Scott Kay, Julia Roberts, Steve Buscemi, John Cleese, Oprah Winfrey, Thomas Haden Church, André Benjamin, Cedric the Entertainer, Kathy Bates, Reba McEntire, Robert Redford, and Sam Shepard as the narrator. Danny Elfman composed the film's score.