Home Tags Shô Harada

Tag: Shô Harada

EVIL DOES NOT EXIST – Official US Trailer / Directed by Ryusuke Hamaguchi

After winning the Oscar for his acclaimed feature Drive My Car, Japanese filmmaker Ryusuke Hamaguchi is back with his latest project, Evils Does Not Exist-which is already showing at some of prestigious film festivals such as Venice, New York and London Film Festival. Now, Janus Film has dropped a new trailer for the ecological fable…