The past week has been a whirlwind for African entertainment, part outrage, part triumph, and part glittering spectacle.