jodie foster. brilliant, as always.