20世纪70年代,在祖国的海防边疆,由数十个大小不一岛屿组成的军事基地上,战场老将石光荣的长子石林(赵毅 饰)以炮兵的身份在此驻防。偶然机缘,他认识了被下放到这里的走资派儿子左太行(史林 饰)以及在卫生队当护士的文工团舞蹈演员林东东(韩雯雯 饰)。在命运的安排下,三个有着不同背景的年轻人以及林东东的室友蒋抗美(袁志博 饰)被安排进宣传队。近距离的相处,让年轻人心中本来存有的芥蒂慢慢消失,他们开始学会彼此欣赏、爱慕,挖掘对方身上闪光而崇高的一面。
青年男女们纯真质朴的感情彼此交错,在战争革命的岁月里,共同谱写出一曲红色的青春恋歌……。故事开始于1864年的德国,年仅19岁的路德维希二世(赫尔穆特·贝格 Helmut Berger 饰)登上了王位,成为了统治巴伐利亚的国王。实际上,路德维希是一个性格非常优柔寡断的男子,根本就不适合作为国家的统治者,他脆弱的自尊和薄弱的意志力常常将他置于痛苦的境地之中,这种痛苦在他挚爱的表姐伊丽莎白(罗密·施奈德 Romy Schneider 饰)含恨远嫁他乡之后,变得更加的强烈。 实际上,路德维希也曾设想过实现自己的政治抱负,然而,他身边聚集着的,是各怀鬼胎的三教九流,当时间来到19世纪下半叶时,他的所有设想都化作了泡影。之后,为了逃避繁琐的政事,路德维希躲进了一座城堡之中,并且最终被大臣视为患有精神疾病,而遭到了废黜。。