
Heaven and Hell: Soul Exchange
Ayako is a 35-year-old detective who is hardworking and has a strong sense of justice. However, she is inflexible and works too hard, which causes her to fail often. One day, she arrested a wanted suspect for a murder case, but, unfortunately, her soul was exchanged with the suspect just when she was looking forward to her rewards.
Where to Watch
Episodes
Loading episodes…
Top Cast

Haruka Ayase
Mochizuki Ayako · 10 eps

Issey Takahashi
Hidaka Haruto · 10 eps

Tasuku Emoto
Watanabe Riku · 10 eps

Kazuki Kitamura
Kawahara Mitsuo · 10 eps

Yuri Nakamura
五木树里 Juri Itsuki · 10 eps

Junpei Mizobata
Hideo Yamaki · 10 eps

Takaya Sakoda
Sakuya Azuma · 10 eps

Akiyoshi Nakao
Kiyoshi Tsukumo · 10 eps

Yukino Kishii
Yuna Hidaka · 10 eps

Yasufumi Hayashi
Shogo Nitta · 10 eps

Toru Nomaguchi
Kohei Igarashi · 10 eps

Toru Baba
Yoshitaka Togashi · 10 eps




















