EEntertainment Read More Steve Coogan Settles Libel Claim Over Richard III Film ‘The Lost King’October 27, 2025 Steve Coogan, his production company Baby Cow and Pathé Productions have settled a libel claim over their 2022…