Natalie Portman's best role was in "The Professional". It's all been downhill since then, in spite of her Oscar (which SHOULD have been given to Jennifer Lawerance foe Winter's Bone)!
I agree. I have that movie too — and like Jean Reno and Gary Oldman in it too — I never cared for Portman’s movies after that (granted, have not seen all of them).