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