12 Years a Slave is a 2013 biographical historical drama film directed by Steve McQueen from a screenplay by John Ridley, based on the 1853 slave memoir Twelve Years a Slave by Solomon Northup, an African American man who was kidnapped in Washington, D.C. by two conmen in 1841 and sold into slavery.