Holes is a 2003 American neo-Western comedy-drama film directed by Andrew Davis and written by Louis Sachar, based on his novel of the same name). The film stars Sigourney Weaver, Jon Voight, Patricia Arquette, Tim Blake Nelson, and Shia LaBeouf). The plot follows Stanley Yelnats, a young boy who is wrongfully convicted of stealing and sent to a brutal desert detention camp called Camp Green Lake. At the camp, the Warden has each inmate spend every day digging one hole to "build character". Stanley befriends Zero, the runt of the camp, and together they uncover the mystery of Camp Green Lake and Stanleys family curse. The film was released in the United States on April 11, 2003, and received generally positive reviews from critics, who praised its cast, faithfulness to its source material, and sense of nostalgia).