The book was turned into a movie in 2006. The movie starred Logan Lerman as Roy, Brie Larson as Beatrice, Cody Linley as Mullet Fingers, Luke Wilson as David Delinko, Tim Blake Nelson as Curly Brannit, and Clark Gregg as Chuck Muckle.