Staring into a cracked mirror Erica Bain gazes into her own scarred reflection. The new thriller “The Brave One,” stars Jodie Foster as Erica Bain, a talented radio broadcaster who turns to bloody revenge after her fianc
Staring into a cracked mirror Erica Bain gazes into her own scarred reflection. The new thriller “The Brave One,” stars Jodie Foster as Erica Bain, a talented radio broadcaster who turns to bloody revenge after her fianc