Brokeback Mountain is a 2005 American neo-Western romantic drama film directed by Ang Lee. It stars Heath Ledger, Jake Gyllenhaal, Anne Hathaway, and Michelle Williams, and depicts the complex romantic relationship between two American cowboys, Ennis Del Mar and Jack Twist, in the American West from 1963 to 1983.