玛丽(Maj-Britt Nilsson 饰)是一位年轻的芭蕾舞演员,有着出色技术和姣好面孔的她在行业内的前途无法估量。一次偶然中,她在叔叔家遇见了名为亨里克(Birger Malmsten 饰)的男子,亨里克的英俊和温柔吸引了玛丽的注意,未经人事的玛丽很快就和亨里克走到了一起。可是,没过多久,内心的困惑和不安就让玛丽开始怀疑起了自己当初的选择。
之后,亨里克在一场意外中摔伤了头部和后背,如此变故使得玛丽和亨里克之间的感情走向了终结。伤心的玛丽将全部精力都投入到了芭蕾舞的事业上,取得了不小的成就,然而,随着时间的推移,她内心的伤痛却并没有半分减少。一本日记的出现让玛丽回忆起了曾经青春年少的时光,也让她下定了远行寻找这份回忆的决心。。老兵泰利(塞缪尔·杰克逊 Samuel L. Jackson 饰)面临着即将到来的审判,在审判中,他被指控在一次保护大使的行动中对示威群众发起了攻击,导致了近80名手无寸铁的无辜平民丧生。面对这一指控,泰利坚持自己的无辜,因为他知道那些示威者并非手无寸铁,也是他们首先向大使馆发起了进攻。 很快泰利就发现,所有的迹象都表明泰利处于劣势地位。在审判结果还未揭露之前,政府和军方似乎就已经将这起事件当做了一出丑闻,他们不仅伪造了证词,更是消抹了一切对泰利有利的证据。面对这个阴谋,泰利并不准备束手就擒,他联系了旧时的战友海斯律师(汤米·李·琼斯 Tommy Lee Jones 饰),希望在他的帮助下能够重获清白。。