Ex-convict Dragon (Ekin Cheng) works as a waiter at the Kowloon Ice House after his release from prison. He has no idea that he is now a father, until his six-year-old son Poon Siu-Lung (Tam Wai-Ho) greets him "Dad" upon his release. Siu Lung introduces his father to an utterly new world and this is where Miss Mon (Rain Li), Siu Lung's class teacher comes in. The jubilant Helen (Karen Mok) has been waiting for the day she can reunite with Dragon. She craves for the passionate love they once enjoyed...