
In an abandoned hospital in Tainan, visitors seeking to communicate with their relatives' spirits are haunted by disturbing, supernatural occurrences.
Added on Netflix 2023-02-24.
Youtube Trailer