99 Songs is a musician’s quest to understand his purpose and passion. It is a journey of heartbreak and redemption, of loss and faith; an ode to the timeless power of love and music. 99 Songs is co-written by A.R Rahman. He also composed the original score and songs.
因杀人而入狱的塞勒(尼古拉斯?凯奇 Nicolas Cage 饰)终于熬过几年铁窗生涯获释了,心上人罗拉(劳拉?邓恩 Laura Dern 饰)迎接了他的出狱。有情人又得以团聚,但罗拉的母亲玛丽一直都不喜欢塞勒,一直在阻挠女儿和塞勒来往。两人只好相约私奔,来到了南方。
玛丽找来了侦探男友约翰尼追踪他们,企图将罗拉带回去。两人在私奔过程中,都向对方袒露了自己生活中曾经有过的阴暗岁月,那些岁月里都混杂着血腥、暴力和性,但他们都充分体谅了对方。塞勒此时正为一个毒品贩子桑托干活,桑托怕约翰尼因跟踪塞勒而发现他们的交易场所,因此将约翰尼干掉了。另一个毒贩鲍比为了除掉塞勒,设了一个圈套正等待着塞勒上钩。
故事开始于1898年西班牙西北部的一座名叫拉科鲁尼亚的城市之中。马赛拉(格蕾塔·费尔南德斯 Greta Fernández 饰)是修道院里新转来的学生,在这里,她认识了名为伊莉莎(娜特莉·德·莫利纳 Natalia de Molina 饰)的女孩。两个女孩之间很快就结下了深厚的友谊,并且这种友谊渐渐转化成为了懵懂的爱情。
这段背德的感情在当时当然是不被允许的,为了拆散两人,马赛拉的父亲将女儿送进了另一所位于马德里的学校。一晃眼三年过去,此时的伊莉莎在一座小村庄里当老师,而马赛拉义无反顾的去那里找她,这对有情人终于再度走到了一起。可是,最终,她们的爱情还是抵不过世俗的非议,伊莉莎选择了离开,而马赛拉则和一个男人结婚了。