据了解,这首《油菜花》并非电影《
大兵小将》的首选主题歌。原定主题歌是由成龙的得意弟子们“新七小福”演唱的同名曲《大兵小将》,但是为了配合这次电影体现的“中国古代公路片”的风格,成龙大哥斟酌再三,决定用民谣风浓郁的《油菜花》换下了原定的同名主题曲。并笑言,拍电影要越来越谨慎,新定的这首主题曲《油菜花》,原本打算唱的是“种土豆”,但因之前何平导演的作品《麦田》中,男主角吃土豆的情节被网友大批不符战国时代的史实。因此成龙大哥吸取前人教训,为了新片不再出现同样的纰漏,特意将主题曲中“种土豆”的歌词改成“种油菜花”。
歌曲以粗犷、通俗的民谣开场,通过简单旋律的反复,不仅突出了成龙声音的层次感和质感,而歌词的内容,也透过描述战士思乡,渴望卸甲归田的心态,引起人们对战争的反省以及存在于每个人心中,对和平、安定的生活的向往。