The film, directed by Steven Zhang Zhonghua and produced by Julia Chu, examines societal selfishness through a story of debt and redemption.