Evil Does Not Exist, the latest film by critically acclaimed Japanese director Ryusuke Hamaguchi, premiered at the Venice Film Festival last September. The film, which was shown at the 2023 San Diego Asian Film Festival (SDAFF) last November, plays out like a piece of slow cinema, an ecocritical film, and a magical realist piece all […]