1950年代初期,西南边陲。寨主蒙伯超(刘怀正饰)正为女儿达丽(林芳兵饰)举行招亲歌会。壮族青年阿鹰(张百爽饰)来到对歌台,达丽对他一见钟情。阿鹰的到来令乡警队长过山龙(孙树林饰)满腹狐疑,他设计把阿鹰软禁起来,另人对其来历进行调查。阿鹰将计以与达丽恋爱为由,成双入对往返于各山寨之间,侦探敌人火情布署,并设法将情报送给山外解放军,同时把钟情达丽的特罗(陈宝国饰)争取过来。在过山龙要杀害阿鹰的这天晚上,达丽和特罗帮阿鹰逃离了魔掌,特罗为此被关进牢房。解放军进军山寨后,阿鹰卸下男装出现在特罗和达丽面前,原来阿鹰是一名英姿飒爽的女战士......。Donelly(Brendan Gleeson 饰)从医生口中得到一个坏消息,他的妻子不久前刚刚去世。悲伤Donelly将他们宠物兔子的照片放在妻子手中,于清晨独自踏上开往都柏林家中的列车。
火车上,Donelly的对面坐着一个喋喋不休的青年(Rúaidhrí Conroy 饰),青年似乎对一切都颇为不满,空中充满抱怨,时而与邻座的夫妇发生口角。那对夫妇刚刚失去自己最心爱的女儿,而青年尖刻的话语令丈夫(David Wilmot 饰)暴怒不已,妻子(Aisling O'Sullivan)则在绝望之余作出痛苦的选择。
随之而来的一场变故让Donelly突然发现,就在前一天晚上,他们都失去了生命中最为重要的东西……。