This 2021 Shanghainese Language movie, "Ren chao xiong yong" (End Game) is the latest remake of the Korean 2016 movie "Leokki" (Luck-Key), which was a remake of the Japanese 2012 movie "Kagi-dorobô no mesoddo" (Key Of Life).
The motorcycle Zhou Quan rides is the same one Andy Lau rode in his signature classic A Moment of Romance 1990.