Lupita Nyong’o has earned rave reviews for her leading role in Broadway’s Eclipsed and was ravishing as she...