The first animated release from the Sino-American production studio, Mandoo Pictures. A flop in China, producers are hoping it performs better stateside. (2017)
This movie is not currently in theaters.