Shun Oguri
Kudo Shinichi
Tomoka Kurokawa
Mori Ran
Yuu Kashii
Miyano Shiho
Mayuko Iwasa
Suzuki Sonoko
Takanori Jinnai
Mori Kogoro
Kuranosuke Sasaki
Gin
Masatô Ibu
Inspector Megure
Ryosei Tayama
Prof. Agasa
Daijiro Kawaoka
Shoichi Amano
Kenta Satoi
Miura Daigo