Three tales about enigmatic strangers entering into the lives of trusting citizens play out in three different Japanese cities, hinting at a connection to a grisly home invasion homicide in the Tokyo metro area. (Source: Rotten Tomatoes)
Three tales about enigmatic strangers entering into the lives of trusting citizens play out in three different Japanese cities, hinting at a connection to a grisly home invasion homicide in the Tokyo metro area. (Source: Rotten Tomatoes)