10
Strange Tales from a Chinese Studio
Mystery
1987
9.3
46