Miyuki receives an invitation from her friend Hikune Youhei to the themed inn called "Ruins", located in a virtual ghost town haunted by the legend of a vampire. However, what Kindaichi had originally dismissed as spooky rumours with no basis became horribly real when their fellow guests staying at the inn are found dead one by one, with their bodies drained of blood and wounds in their necks that resembled vampire bites
Korean foreign exchange student Kim Yong-Dong (Seung-Ri) studies in Hong Kong and works part-time at a hotel. A murder then takes place in the hotel and Kim Yong-Dong is the prime suspect. Hajime Kindaichi (Ryosuke Yamada) works to uncover the truth.
Hajime finds it difficult to graduate to the next grade at school. His friend Miyuki tells Hajime to study at a private school which is famous for its strictness. At that school, Hajime uncovers a death caused by non-natural reasons. He's challenged by a genius crime producer. ~~ Based on the manga series "Kindaichi Shonen no Jikenbo Gokumon Juku Satsujin Jiken" by Seimaru Amagi and Fumiya Sato.
Hajime Kindaichi is working a part time job as an assistant to a TV station for the filming of a shock show. They have invited celebrities in Segori Village and are planning to scare them by playing pranks on them such as fake deaths. However, a threatening letter arrives and soon, a real murder occurs broadcasted in front of everyone.
Kindaichi is off on yet another case, this time in Shanghai. When the father of a Chinese friend of the young Kindaichi is murdered at the circus, it is up to the ever-resourceful and clever young high-school detective to solve the case. But hidden in the background is the 4000 year-old legend of the Shanghai Mermaid.