Wang (Zhu Xu) is an aged gent with a tight, tragic face that occasionally splits into a wide, Alfred E. Newman grin. He and his devoted pet monkey, General, live on a creaky houseboat the size of a minivan, sailing through 1930s China and living by their wits. Wang has a wondrous traveling magic act, but he seems fated to take his secrets to the grave, for he has no sons and tradition dictates he can only pass his act on to a male heir. Desperate, Wang acquires an adorable little boy on the black market, nicknaming him Doggie (Zhou Ren-ying). Wang imagines his troubles are over, but it turns out Doggie has a... More >>>