I think she was amazing in all three.
(Big Kate fan)
I was pretty shocked to see Denzel Washington win for 'Training Day', but that's mainly because I thought Russel Crowe had it in the bag.
He apparently did but his antics at the Baftas cost him.
I have read Denzels was a bit of a recognition of previous work and that he should have won for Malcolm X.