Kaneto Shindō’s Onibaba heads to Eureka’s Masters of Cinema (0)
20 December 2012, 15:15Kaneto Shindō’s Onibaba will be released as part of Eureka Entertainment’s Masters of Cinema series on Blu-ray on 25 February 2013. One of the most popular Japanese horror films of all-time,