I Can Do Bad All By MyselfBeing bad is good for Tyler Perry, whose latest movie, "I Can Do Bad All By Myself," opened at the top of the box office this weekend with more than $24 million.

The Lionsgate comedy stars Oscar nominee Taraji P. Henson ("The Curious Case of Benjamin Button") as a hard-drinking nightclub singer forced to care for her delinquent niece and nephews. Besides directing and writing the film, based on his stage play of the same name, Perry co-stars as his brash, cross-dressing alter ego, Madea.