伊莎贝尔·于佩斯饰演的安娜,一家四口从城市逃难到乡下,发觉自己的村屋给人占去。争执中丈夫被杀,安娜带着子女流离失所,途中儿子还给一流浪少年扣留。后来到了一个火车站,很多人在苦候,望火车把他们带到安乐郷。安娜听说有一班宗教义士,奉献自己以拯救人类,连她儿子也甘愿受祭。人在极端环境里不见得只剩下狼性。汉尼卡的风格有份严峻之美,正为杜绝滥情,从人之不仁中发现希望。。田文军(黄渤 饰)和鲁晓娟(郝蕾 饰)曾是一对恩爱的夫妻,然而,两人之间的感情却被时间和争吵消耗殆尽,最终,他们选择了离婚。如今,联系着两人的唯一枢纽,就是可爱的儿子田鹏。然而,某一天,这唯一的纽带也断裂了,田鹏于一次外出玩耍时无故失踪,绝望和崩溃之中,田文军与鲁晓娟踏 上了漫漫寻子之路,并在途中结识了许多和他们一样无助的父亲和母亲们。
时光匆匆流逝,一条关于田鹏的线索浮出水面,促使田文军和妻子来到了一处偏僻的村落之中,在那里,他们看到了酷似田鹏的男孩,然而,男孩口中的“妈妈”却并非鲁晓娟,而是一位名叫李红琴(赵薇 饰)的村妇,这错位的一切究竟是怎么回事?。