Born 1957
Masayuki Ochiai is a Japanese film director. His films include Kansen and Saimin.
Shutter
2008 · Hindi Dubbed