Hornblower's Ioan Gruffudd played the title role.
In 2007, he starred in the historical drama Amazing Grace as William Wilberforce, the British abolitionist, receiving critical acclaim for the role
 Subsequent roles have included Lancelot in King Arthur (2004), Reed Richards / Mister Fantastic in Fantastic Four (2005) and its 2007 sequel, William Wilberforce in Amazing Grace (2006), and Tony Blair in W

