Foster turns vigilante in farcical role

In Neil Jordan’s latest film, Jodie Foster plays New York radio host Erica Bain, who survives a vicious Central Park mugging in which her husband-to-be (Naveen Andrews) is killed.

In Neil Jordan’s latest film, Jodie Foster plays New York radio host Erica Bain, who survives a vicious Central Park mugging in which her husband-to-be (Naveen Andrews) is killed.

On recovering, she identifies the men who attacked her but rather than give them over to the justice system, she buys a gun and vows to exact her own revenge.

Back at work, Erica cannot relax, something that Foster’s constantly clenched jaw communicates effortlessly. ...