Dans le rôle principal de William Wilberforce, on retrouve Ioan Gruffudd, superhéros élastique des 4 Fantastiques. Cet acteur n'en est pas à sa première participation dans un film à costume puisqu'il avait déjà joué dans Le Roi Arthur et Oscar Wilde.