Star
Show more
Description
Husband Yang Baiwan and his wife run a restaurant in the countryside. Yang misunderstands that his wife is cheating on him and he then devises a plan of revenge. On the night he carries out his plan, two unfortunate robbers...
Country: Chinese
Status: Completed
Released: 2016