Play trailer

Shanghai

Movie Three disparate characters uncover government corruption as a small Indian town receives an influx of foreign money to turn it into the next Shanghai.