Five teenage students visit Hashima Island in Japan to film a paranormal TV program because they do not believe the stories on this island. They end up finding something that is trying to haunt them.
Five teenage students visit Hashima Island in Japan to film a paranormal TV program because they do not believe the stories on this island. They end up finding something that is trying to haunt them.