Question: who played daniel cleaver in bridget jones diary?
Answer: Hugh Grant