Question: James Fleet is famous for his role as Tom in what film that was directed by Mike Newell and featured Hugh Grant?
Answer: Four Weddings and a Funeral