Idris Elba turns sinister in new thriller No Good Deed. Starring Taraji P. Henson as an unsuspecting mother who lets in a charming stranger (Elba) to use her phone and soon believes the adage “no good deed goes unpunished” when he takes over her home and terrorizes her family. 24 more words