In this gripping thriller directed by Neil Jordan, Jodie Foster stars as Erica Bain, a radio host whose life is shattered by a brutal attack that leaves her fiancĂ© dead….