Jodie Foster The Brave One Movie Erica Bain Black Leather JacketAn American movie “The Brave One” was released in 2007 and got too much fame. Erica Bain Leather Jacket is first shown in the same film. The super actress Jodie Foster wore the same apparel in the movie. She performed as Erica Bain in i..