Two interwoven stories. The first is a biography of anarchist Sakae Osugi which follows his relationship with three women in the 1920s. The second centers around two 1960s students researching Osugi's theories.

Mariko Okada
as Noe Ito / Mako Ito

Toshiyuki Hosokawa
as Sakae Osugi

Yūko Kusunoki
as Itsuko Masaoka

Etsushi Takahashi
as Jun Tsuji

Masako Yagi
as Yasuko Hori

Taiko Shinbashi
as Chiyoko

Kazuko Inano
as Akiko Hiraga

Kinji Matsueda
as Toshihiko Sakai

Takehiko Takagi
as Hiroshi Okumura

Yoshisada Sakaguchi
as Araya Kimura