2007· 73 min· Drama, Musical
A musical melodrama in the silent film style, based on a classic Japanese bunraku puppet play.
Cast: Ben Schneider, Jean Brassard, Scott Chan
Director: David Teague
Loading addons…