Slavery is one of the most horrific eras in American history and has frequently been explored in cinema, from the groundbreaking mini-series Roots to this year's critical favorite 12 Years a Slave,which is already garnering Oscar buzz. But actors channeling slavery is often controversial and a risky career move.
Our list of actors who channeled the painful past to play slaves starts with Chiwetel Ejiofor. The British actor is already getting Oscar buzz for his portrayal of Solomon Northup, a free man who is kidnapped and put into slavery for over a decade, in Steve McQueen's drama. According to critics and film festival audiences, Ejiofor can start writing his acceptance speeches now.