是1995年许鞍华获得成功的电影《女人四十》的后的又一大作。电影由岸西编剧，讲述40岁的男人所遇到的中年危机及师生恋问题，并涉猎许多历史文学方面的知识及讨论有关内地由于经济发展对古迹及文化所产生的影响。时年接近40岁的张学友在片中出任男主角，与梅艳芳和林嘉欣搭档，三人于片中的表演均非常成功，分别在不同的电影节中获得肯定；其中张学友凭借林耀国的角色于印度国际电影节称帝，并第四次获得香港电影金像奖的提名。2003年12月，他客串了陈可辛监制、赵良骏导演，好友吴君如主演的贺岁档电影《金鸡2》；并再次于2004