Question: who played gareth in four weddings and a funeral
Answer: Simon Callow