In 2005, actor Heath Ledger played the character called Ennis Del Mar, what was the film? June 7, 2017 By Show answer Brokeback Mountain More Entertainment QuestionsMore Movies Questions