In 2010, Sandra Bullock won an Oscar for Best Actress for her role in a film that was never released in French theaters and was seen by few French audiences. Good news: It’s available on Netflix! It is a rare fact to be underlined: the film which crowned a major ... Read more
Read More »