Piyapan Choopetch's paranormal thriller sees five Thai filmmakers struggle with the after-effects of a location shoot on Hashima, the abandoned Japanese island which inspired the villain's den in ...
The site is located in Hashima City, Gifu Prefecture, surrounded by a calm rural landscape of rice fields. On our first visit, the sight of rice ears swaying in the wind descending from the nearby ...