Lost star, Naveen Andrews and Mary Steenburgen have signed on to star in the revenge thriller, The Brave One for Warner Bros.

Jodie Foster and Terrence Howard are already attached to the film; Jodie will play the title character, a woman who recovers from a brutal attack and sets out on a dark psychological and physical journey for revenge and justice. The Hollywood Reporter ads Naveen Andrews will play Foster's fiance, while Mary Steenburgen is her boss at the newspaper for which she writes.

Neil Jordan is directing The Brave One which has a release date of June 22, 2007.