Rieko Nishiwaki (Miki Mizuno) is released from prison after spending 8 years incarcerated on a false charge. She seeks out her former best friend who betrayed her and she comes across a young murderess.
Detective Keita Kurokouchi (Tomoya Nagase) continues to extort money from politicians whom Keita Kurokouchi has information on. By using his information he is able to crack unsolved cases. Rookie Detective Mayo Seike (Ayame Gouriki) is excellent with her job and also a bit naive. She conducts an internal investigation on Detective Keita Kurokouchi, but they become partners and work on cases together.
Junko Sakuraba (Satomi Ishihara) dreams of working in New York, but she currently works as an English conversation teacher. She's about to have her 29th birthday. Junko Sakuraba works hard to achieve her dream, but New York seem far away. She has also not dated in a long time.
Junko Sakuraba attends a funeral held at a temple. During the funeral, she makes a mistake and throws ashes onto a monk chanting a sutra. She feels apologetic and embarrassment.
Later, Junko Sakuraba's family deceives her into going on a blind date. The man she meets on the blind date is Takane Hoshikawa (Tomohisa Yamashita). Her date is the monk whom she accidentally threw ashes on.
Kazuko Yamase (Aoi Morikawa) is a 23-year-old, broken-hearted freeter. One day, she sees a knitted teddy bear that really appeals to her. She decides to buy it. Later, the knitted teddy bear suddenly speaks! Within the teddy bear, Yasuo Amano's (Sho Aikawa) spirit lives. He is the person who knitted the teddy bear and he was also detective. Kazuko then becomes involved in a case with Yasuo and helps to solve the case.
No matter how hard he thinks about it, Todoin Seiya cannot figure out why he doesn’t have a girlfriend in his 16 year lifespan. Physically attractive, naturally smart, athletic and, on top of that, comes from a wealthy and politically significant family. And it’s not like he hasn’t tried either; but every girl he asks out flat out rejects him. Seiya sets a goal for himself to get a girlfriend by the time high school ends and rejection isn’t going to stop him from trying again. But it sure is heartbreaking when you get rejected this many times without knowing why.
Rena Sasaki (Keiko Kitagawa) is a beautiful woman with excellent memory and intelligence. She becomes a private detective and risks her life to chase down evil private detectives, because her younger sister was murdered by a stalker. The person that provided information to the stalker on her sister's location was a private detective.
Shinobu Satomi (Tori Matsuzaka) works in the Mobile Investigation Unit of The Tokyo Metropolitan Police Department. The Mobile Investigation Unit conducts the initial investigation at all crime scenes. He works with Yuki Inokuma (Fumino Kimura). They are a couple, but they keep their relationship a secret at work. They both hope to work at the #1 Investigation Station. One day, they meet beautiful Kara Tachibana at the site where a dead body was found. Kara Tachibana appears at the other crime scenes involving grotesque murders. She shows an interest in Yuki Inokuma. Shinobu Satomi thinks it's a bad sign for Yuki Inouma. To protect his girlfriend from danger, he struggles to find uncover the truth behind the serial murder cases and Kara Tachibana’s identity.
Yusuke Serizawa (Keisuke Koide) works at a law office. He gets into a car accident. A woman helps him and she looks familiar to him, but he doesn't remember who she is. Yusuke Serizawa looks back at his past romances.