Hakuchu no torima (The Daylight Demon) (Violence at High Noon) - Rotten Tomatoes