In an abandoned hospital in Tainan, visitors seeking to communicate with their relatives' spirits are haunted by disturbing, supernatural occurrences.
Added on Netflix 2021-03-20.
Youtube Trailer
1 result found
No more results