“No Good Deed” starring Idris Elba and Taraji P. Henson tops the box office!  Over the weekend, the film raked in $24.5 million!  The movie…

Idris Elba is truly an intriguing man–and not just for his looks (although that is more than enough to snag our attention). There are lots…