Nominated for a staggering thirteen Academy Awards in its native Japan, Shohei Imamura’s Kanzo sensei (1998) is a WWII film of exceptional caliber. American cinephiles might recognize Imamura from his contribution to the omnibus film 11’09”01: September 11th (2002), and the same level of political sophistication … Join Mr Skin to read her entire Biography