NO Source URL Set
Handcuffs (2024) is a Chinese crime drama that follows a locksmith who embarks on a perilous journey to find his son, who has fled after being implicated in a manslaughter case. As he faces numerous hardships, he not only saves his son's life but also sacrifices his own kidney to save another young victim, showcasing themes of redemption and familial love.
Share