BAFTA Film Awards Best Non-English Film: ‘Drive My Car’
The 75th British Academy Film Awards (BAFTA) was held on January 13 and the film drive my cardirected by Ryusuke Hamaguchi, won Best Non-English Language Film. This is the second time in history that a Japanese film has won the BAFTA award in this category. Akira Kurosawa’s 1985 masterpiece HadRead More →