 Lau Kai Cho (Andy Lau) travels to Vietnam for a story.Once in Vietnam, he briefly meets Yuen Hung (Cherie Chung), a translator and is involved in an accident after crashing a motorised rickshaw.The courts hand him a prison sentence in a strict prison where he is subject to a number of horrible punishments.