[1][2] Lam Yiu-kwok (Jacky Cheung), a Hong Kong secondary school teacher, is facing a midlife crisis, marriage problems, and seduction by a student.
He and his wife Man-ching (Anita Mui) are married, living in a modest apartment with their two sons.
However, his first son Ang (Shaun Tam) is not his, but actually of his wife and Mr. Shing (Tou Chung Hua), their former teacher.
Mr. Shing is old and dying and Man-ching feels obliged to spend time with her ex-lover.
In school, Yiu-kwok receives flirtatious attention from Choi-lam (Karena Lam), a student from his class who has a crush on him.