Filmspotting

#699: Lost In Translation 15th Anniversary / The Sisters Brothers

1:27:45 | Sep 28th, 2018

In 2003, Sofia Coppola's sophomore effort was a surprise box office hit, making over $119 million worldwide. It was nominated for Best Picture and Best Director, and won Coppola a Best Original Screenplay Oscar. By criteria that are more difficult to...Show More