Quackerz

Quackerz is a 2016 Russian-Estonian-Spanish-Peruvian-Chinese computer-animated adventure comedy film. The film is about a group of Canadian and Mandarin ducks who battles humans in the Sunny Place in China. It was released in Russia on February 14, 2016.

International versions

 * }