Gozu
Japan
(2003)
| 130 minutes
Director: Takashi Miike
Cast: Keiko Tomita, Kimika Yoshino, Shô Aikawa, Shôhei Hino, Yûta Sone
It’s David Lynch meets Japanese yakuza with plenty of surreal sexual perversion along the way like only Takashi Miike can deliver. Forget everything you thought you know about cinema.