Posted inBlogs

Caterpillar

Berlin Film Festival winner Shinobu Terajima plays as a woman whose husband returns from his bloodthirsty deployment in China a decorated, disfigured quadruple amputee with a ravenous sexual appetite, in Koji Wakamatsu’s “Caterpillar,” screening this weekend in the Chicago International Film Festival.