By IANS
Other countries that have banned the film include Russia which believes the film overly promotes wasteful consumerist attitude, Vietnam and Philippines due to the Nine Dash Line map which they think strengthens China's claims over the South China Sea.