Director Ryusuke Hamaguchi’s “Drive My Car” entered cinematic history by becoming the first Japanese film to win an Oscar nomination for Best Picture. [Read More]

No reproduction or republication without written permission.