Japan's Ryusuke Hamaguchi on following his Oscar success
VENICE (AFP) – Japanese director Ryusuke Hamaguchi made history with his Oscar-winning Drive My Car. For his follow-up, he has retreated into nature. Evil Does Not Exist, which got its world premiere at the Venice Film Festival last Monday, has again impressed critics with its tale of a city-based corporation threatening a pristine rural village […]