Winson Cheuk Sheung Man (Gallen Lo) is a compulsive gambler who just returned to Hong Kong after a bout of bad luck and extreme debts in Toronto, Canada. He was reunited with his childhood friend and neighbor, Ching Ka Ming (Amy Kwok) who is disgusted with his gambling habits and laziness. The Ching family had a dark secret that no one knows about. More than 20 years ago, Koo Yuk Mei (Suet Nei), was raped by Kam Shu Pui (Paul Chun). This resulted in the birth of Ching Ka Hung (Sunny Chan) whom Mei despise greatly. Growing up with his two sisters Ka Ming and Ka Wai (Kathy Chow), Ka Hung never knew why his mother treated him badly ever since he was a child.