Teinosuke Kinugasa Pictures - Rotten Tomatoes