North is a 1994 American comedy-drama adventure film directed by Rob Reiner. The story is based on the 1984 novel, North: The Tale of a 9-Year-Old Boy Who Becomes a Free Agent and Travels the World in Search of the Perfect Parents by Alan Zweibel, who wrote the screenplay and has a minor role in the film. The cast includes Elijah Wood in the title role, with Jon Lovitz, Jason Alexander, Alan Arkin, Dan Aykroyd, Kathy Bates, Faith Ford, Graham Greene, Julia Louis-Dreyfus, Reba McEntire, John Ritter, and Abe Vigoda. Bruce Willis narrates and plays several different roles throughout the film, and a 9-year-old Scarlett Johansson appears briefly in her film debut. The film was shot in Hawaii, Alaska, California, South Dakota, New Jersey, and New York. It was a box office bomb, grossing just $7 million against its $40 million budget, and received largely negative reviews from critics, with some calling it one of the worst films ever made.