Who played Scottish policeman Hamish Macbeth on TV?
What is the answer?
robert carlyle