William Wilberforce (Ioan Gruffudd) leads the battle in Parliament to end the British slave trade. John Newton (Albert Finney) the slave ship captain who penned Amazing Grace, William Pitt (Benedict Cumberbatch), and love interest Barbara Spooner (Romola Garai) inspire Britain to a great social justice.