Question: who plays william wallace's wife in braveheart
Answer: Catherine McCormack