The novel was adapted into a film in 2011, directed by Stephen Daldry and starring Tom Hanks, Sandra Bullock, and T.J. Kravitz.