Jodie Foster is Wicked, Wicked Witch With Furious Vengeance in ‘The Brave One’