Tolong jelaskan mengenai Plot dari Once Upon a Time in Shanghai dalam bahasa melayu

Filem yang mengambil setting tahun 1920an ini mengisahkan tentang seorang buruh miskin bernama Ma Yongzhen dari Shangtung bersama buruh-buruh yang lainnya datang ke Shanghai untuk mencari pekerjaan dan mengadu peruntungan. Pada suatu hari, Ma yang memiliki kemampuan bela diri kungfu berjumpa dengan seorang pemimpin gengstar muda bernama Long Qi. Dengan cepat mereka berdua menjadi kawan dan bekerjasama menyingkirkan banyak geng lainnya yang berkuasa di Shanghai.

Sepak terjang keduanya membuat seorang mata-mata Jepang, Hashimoto gusar. Apalagi Long Qi menolak proposal kerjasama yang ditawarkan Jepang. Hashimoto ingin mencuba membunuh mereka berdua. Untungnya, Ma berhasil selamat dan dia kini bertekad membantu masyarakat dengan memerangi kejahatan.