Lupita admits Slave role a struggle
12 Years A Slave actress Lupita Nyong'o has admitted playing such a disturbing role was a "struggle" that "cost me a lot".
The 30-year-old actress makes her Hollywood debut in Steve McQueen's pre-Civil War drama as a slave called Patsey alongside Brad Pitt, Michael Fassbender and Chiwetel Ejiofor.
Lupita admitted it was not easy dealing with the traumatic subject matter.
"It was a struggle. It cost me a lot and I had open myself up to a lot of grief and pain.
"So after the filming I did a lot of self care, lost of massages, spas, that kind of thing. Treat myself well!"
Lupita is the daughter of Kenyan politician Peter Anyang' Nyong'o, who has worked as a member of the production crew on films before and studied at Yale School of Drama. But 12 Years A Slave is her first feature film role, and she confessed she was worried about taking on such a high profile role.
She admitted: "At first I was concerned, I was worried that I didn't know how to pull it off. When I first got the role I was like 'Oh my God Steve has made a mistake and he's going to call me and fire me!'
"But then I had buckle down and accept that I'd been given this amazing opportunity and try and do the most with it."
12 Years A Slave has been critically acclaimed on the festival circuit and tipped for awards success.
It is released in UK cinemas on January 10, 2014.