Just saw "The Brave One". Jodie Foster is fantastic.

Excellent psychological triller.