Braveheart
Cast & Crew
Mel Gibson William Wallace
Sophie Marceau Princess Isabelle
Patrick McGoohan Longshanks - King Edward I
Catherine McCormack Murron MacClannough
Brendan Gleeson Hamish Campbell
James Cosmo Campbell
David O'Hara Stephen, Irish Fighter
Angus Macfadyen Robert the Bruce
James Robinson Young William Wallace
⨁Full Cast & CrewUpcoming TV Airings
The airings below are based on a generic national schedule. Times and dates can vary by TV provider.