《上海之夜》作为徐克电影工作室的开山之作,将镜头对准了抗战前后动荡的上海。故事始于苏州桥下的一次浪漫邂逅,作曲家董国民与卖唱女阿舒在战火逼近时匆匆定下十年之约,却因局势纷乱而失散。
十年后物是人非,归来的董国民只能在桥下看着落魄老兵露宿,而昔日恋人阿舒已化身楼下的舞小姐,收留了从乡间逃难来的邓仔。影片巧妙地在狭小阁楼里上演了一出错位的三角恋:董国民误认邓仔为旧爱,阿舒虽心生情愫却选择成全,直到最后真相大白,阿舒却已踏上南下的列车。这种长久的误认与悬置,充满了早期默片特有的杂耍蒙太奇趣味,选美闹剧、探戈舞步与大号乐器的笑料如走马灯般轮番登场。
看似欢快的歌舞节奏下,实则涌动着浓重的悲剧底色。法币贬值、物价飞涨的现实与夜上海的纸醉金迷形成残酷对照,天桥下靠卖血度日的老兵更映衬出小人物的流离失所。徐克没有一味煽情卖苦,而是用浪漫主义的色彩构图包裹苦难,比如董国民在天台拉起小提琴,仿佛给整座霓虹城市奏响了一曲小夜曲。
这部电影超越了普通歌舞片的范畴,既延续了左翼电影批判现实的传统,又保留了摩登上海的白话现代主义因子。它让观众在笑声中瞥见那个时代美的瞬间,却也清醒地意识到,这份美丽终究不属于所有在乱世中苟延残喘的人。