Fujioka plays the lead character Saimon Dan who got framed for a crime he didn't commit and served 15 years in prison and lost the woman he loved i.e. Meguro Sumire (Yamamoto). Upon his release, he sets out to take revenge on the three men who were responsible for his plight. Ookura plays Nanjo Yukio who is an unpopular actor and was jealous of Dan even though he had offered his blessings to the latter and his fiancee while Arai plays Kagura Kiyoshi who was Dan's senior at the fishery company where they worked at and has a flawed viewed towards love. Last but not least, Takahashi plays Iruma Kohei, the police officer who concealed Dan's innocence and sent him off to prison.
Inamori Izumi will play Kagura Rumi who is Kiyoshi's wife and has gone through a turbulent life of being a bar hostess and a married man's lover. However, her marriage turns out to be an unhappy one. With Dan's appearance, her dark past which had been hidden all this while, is gradually revealed. Yamaguchi Sayaka plays Iruma Erina, Kohei's second wife who appears as a virtuous wife of a police officer on the surface but is actually an evil woman up to some sordid deeds to satisfy her desires. Kishii Yukino plays Iruma Maran, the daughter of Kohei and his ex-wife while Takasugi Mahiro plays Morio Shinichiro who is involved in a Romeo-Juliet romance with Maran. Ibu Masato plays Iruma Teikichi who is Kohei's father and Shibukawa Kiyohiko plays Terakado Rui who is a local gangster and Dan and Kagura's senior. Dan's mother Saimon Megumi is played by Fubuki Jun while Kinoshita Houka plays Morio Eiichiro, the president of the fishery company where Dan worked at. Sakurai Yuki plays Eda Airi, the manager of Nanjo and Miura Masaki plays Tsuchiya Shigeru who is Dan's faithful secretary. Last but not least, Tanaka Min plays Faria Shinkai, Dan's fellow inmate who lived in the cell beside him and is full of secrets.