Tyler Perry's "Mea Culpa," starring Kelly Rowland and Trevante Rhodes, debuted in the No. 1 spot on Netflix's Top 10 most-watched list in the US.
Christian Keyes's fans dragged Tyler Perry on Instagram after actor Christian Keyes accused a Hollywood mogul of years of abuse