Good movie, good actors, poor execution. Halle's slayage was real back then. Beyonce tried but failed to compete with her with all those glorified supporting roles she took in the early noughties.