 It was screened at the Seattle International Film Festival on June 9, 2005, and the München Fantasy Filmfest in Germany on June 28, 2005.The film was shot in Clearwater and Little Fort in British Columbia, Canada.Nat Banyon (Lucas Black) is a hitch-hiker whose dream is to open an ostrich farm in Wyoming.