明治十六年、開拓途上にあった北海道の道路建設のための労働力は、全国から集められた囚人によってまかなわれ、石狩平野に設けられた樺戸集治監(刑務所)では、月潟剛史が典獄(刑務所長)として君臨していた。囚人を虫けら同然に扱い“鬼の典獄”と異名をとる月潟の前にゆうという女が現われた。ゆうは、月潟の情婦・すまが女将をしている料理店にあずけられた。内務省の開拓副長官石倉が、部下の湯原、別所などを連れて視察に現われた。知事の座を狙う月潟は賄賂を包み、石倉お気に入りのゆうをその寝所に向かわせた。その見返りとしてゆうは、国事犯として捕えられている男鹿孝之進の赦免を月潟に要求した。京の祇園で芸妓をしていたとき、ゆうは政府から追われている男鹿をかくまい、やがて二人の間に愛が芽ばえたのだった。元・津軽藩士で政府に激しく抵抗する男鹿は、接見したゆうに月潟殺しを命じた。それから数日後、月潟は刺客に襲われた。看守として集治監にもぐり込んでいた元新選組副長の永倉新八らで、月潟は一命はとりとめたものの重傷を負った。内務省の命をうけて湯原が新典獄として着任した。多くの囚人を犠牲にしたことで月潟の更迭が決定したのだ。最後の仕事にと、月潟は建設中の道路の完成を急ぎ、囚人たちに更に苛酷な労働を強いた。月潟の非情なやり方に、ゆうは小刀を抜いて迫ったが、「お前に惚れた」との月潟のひと言に、上げた刀をおろすことができなかった。月潟の心がゆうに移ってしまったと知ったすまは、女衒の丸徳を道連れに石狩を離れる決心をしたが、金を盗もうとしていた酌婦の浜菊との争いで命をおとした。月潟の片腕、木藤も身受けしたせつに殺された。せつはその足で建設現場に向かい、愛する男・弥吉やその仲間たちを救出、囚人たちは視察に来た月潟とゆうを人質に脱走を図った。途中無人の農家で一夜を明かすことになった。弥吉とせつの狂ったような情事に、他の囚人のギラついたような眼はゆうに向けられた。そのとき、農家を巨大な羆が襲い、ゆうと月潟、男鹿、弥吉とせつは海をめざした。ところが、一行が海と見たのは、樺戸集治監だった。絶望から、男鹿は死んでいった。弥吉とせつは吹雪の中に消えていった。月潟は湯原を倒し次々と獄舎の扉をあけ、囚人たちを逃がした。誰もいなくなった集治監、凍りついてゆく月潟とゆうのまわりを、白い雪が螢のように舞っていた。