WARNING︰THIS ARTICLE CONTAINS MATERIAL WHICH MAY OFFEND AND MAY NOT BE DISTRIBUTED , CIRCULATED , SOLD, HIRED , GIVEN , LENT , SHOWN , PLAYED OR PROJECTED TO A PERSON UNDER THE AGE OF 18 YEARS.
Brought up in a strict middle-class family in Hong Kong, Frankie (Justin Cheung) has grown up a well-behaved but sexually repressed boy. He owed his sexual enlightenment to his only friend at high school, Jing, who even helped to arrange a camping trip for him and the beautiful girl he fancied (although the expected cherry-popping night didn't happen quite as planned). After coming back from his education in the UK, Frankie, now in his 20s, begins dating this girl named Zeta (Celia Kwok). The couple is a good match in every aspect except one – the most crucial one unfortunately – which spells demise for their relationship. Under the influence of Jing (Gregory Wong) and James (Mark Wu), a worldly friend he met in England, the frustrated Frankie begins traveling north to the nearby town of Dongguan to seek pleasure. He becomes addicted to finding satisfaction and solace in the Mainland red-light districts, in particularly with a prostitute named Xiaosi (Daniella Wang), who expertly gives him a taste of extreme ecstasy. But Frankie's heart really belongs to Zeta, even his body longs for Xiaosi instead. Struggling between morals and desire, will he find his way out of the labyrinth of love and lust?