Shanghai Movie Poster

Shanghai Plot

Advertisement

A small town somewhere in India is poised to become the next Shanghai. Billions of dollars are being poured into an upcoming International Business Park.