Anika Noni Rose has played every kind of role Anika Noni Rose has played every kind of role Anika Noni Rose has played every kind of role Anika Noni Rose has played every kind of role Anika Noni Rose has played every kind of role Anika Noni Rose has played every kind of role Anika Noni Rose has played every kind of role Anika Noni Rose has played every kind of role Anika Noni Rose has played every kind of role Anika Noni Rose has played every kind of role