View Full Cast Shōhei ImamuraHimselfKazuo KitamuraHimselfCatherine CadouHerselfKiyoko IshiwataHerselfTaeko NakahayashiHerself