The Canyon is a 2009 thriller film written by Steve Allrich and directed by Richard Harrah.
More at Wikipedia.
Director: Richard HarrahDistributor: Magnolia PicturesRelease date: October 23, 2009Budget: $10 million
External links: IMDb