Set during the Orphan Island period of Shanghai, the film follows a group of revolutionary patriots-…