Villain

The body of Yoshino, a female insurance saleswoman, is found at Mitsue Pass, an eery inland spot in the southernmost region of Japan, rumoured to be home to ghosts. A young construction worker, Yuichi, is soon arrested by the Nagasaki police on suspicion of strangling the victim.As Yuichi...Read more