CHIAROSCURO20238 minFantasy, ThrillerLoading watch options…A tale of vengeance spanning 1,689.39 kilometers.DirectorPhilip WanCastSin Lok-yanRonald Lam Tsz-kitHui Yuet-Sheung