Question: Idris Elba was originally hired in 2010 to act in which 2012 American action crime-thriller film although he was replaced by Tyler Perry?
Sentence (from "Soldado"): The film stars Benicio del Toro, Josh Brolin and Catherine Keener.
Relevant evidence: No