All Hat is a 2007 Canadian western comedy film directed by Leonard Farlinger, written by Brad Smith (who also wrote the novel of the same name), and starring Luke Kirby, Keith Carradine, Noam Jenkins, and Lisa Ray.
Ray Dokes (Luke Kirby), is fresh out of prison. Returning home, he discovers the countryside of his youth transformed. Urban development crawls across the pastoral fields like a rash. Determined to stay out of trouble, Ray heads to the farm of his old friend Pete (Keith Carradine), a Texan cowboy, whose debts are growing faster than his corn.