由于两年前揭发同僚贪污,台北警官黄火土(梁家辉)被上级报复调入冷门的外事组工作,利益也曾连带受损的新同事对他怒言相向,加上妻子清芳(刘若英)受不了他长期不回家要求离婚,黄火土感觉他的世界正在逐渐四分五
30年代上海,电影摄影师沈君初(黎明饰)深爱着自己的女友播音员徐曼丽(范冰冰饰),但因性格内向无法开口向女友求婚。在懊丧中曼丽播出了一个自己编写的广播剧。在广播剧中,摄影师君初因为错过了曼丽的结婚请求