Holes is a 2003 American adventure comedy-drama movie based on novel Holes. It has Shia LaBeouf in the lead role of Stanley Yelnats. Also in the movie are Sigourney Weaver, Jon Voight, Patricia Arquette, Tim Blake Nelson, Eartha Kitt, Dulé Hill, Rick Fox, and Henry Winkler as Stanley Yelnats III.