‘No Good Deed’ Leads Box Office‘No Good Deed’ Leads Box OfficeThe thriller "No Good Deed", starring Idris Elba and Taraji P. Henson, scored the No. 1 spot at this weekend's box office, debuting with an estimated $24.5 million.JB FoxxJB Foxx