电影《谁开的枪》讲述了抗日战争时期,日军意图捣毁我八路军位于太行山区重要的粮食基地,派遣军官中村一郎率领一队日军进山搜寻粮仓位置。情报员凤兰收到上级指示,前往盘龙山保护粮仓,为隐藏身份,凤兰装扮成了村姑潜伏在粮仓附近的后庄村。影片由倪大红、惠英红、梁家辉、叶童携手出演,年龄相加251岁的四位顶级实力派,全新突破碰撞别样火花,呈现出两段温暖炙热的黄昏之恋,勾勒出爱情最为本真纯粹的模样。倪大红和惠英红饰演的一对迟暮恋人不惧世俗勇敢相爱,尽情享受爱情的美好;而梁家辉和叶童饰演的一对恩爱夫妻彼此搀扶相守到老,携手共度漫漫余生。两对境遇不同的老人,同样矢志不渝的决心,让不少观众感叹原来“我想爱你到白头”不仅是一句许诺,更是付诸行动的现实!