和大部分女大学生一样,芭芭拉(露易丝·布尔昆 Louise Bourgoin 饰)有着年轻美丽的外表和对未来无限的期望,和男友尼古拉斯(皮奥·马麦 Pio Marmaï 饰)的恋情更让她相信她正在经历的是一生中最美好的时光。一个孩子的到来将一切美好粉碎殆尽,她无法想象在心智上还是一个孩子的自己竟然要做母亲了。
在犹豫和期待中,芭芭拉选择了将孩子留下,没想到,孩子的出生则成为了芭芭拉的另一个噩梦。面对眼前这个毫无防备的小小生命,在为人母的艰巨责任面前,芭芭拉退却了,她怎么也弄不明白的是,成为母亲,这明明是一件幸福的事情,为什么会有那么多的悲伤和恐惧深藏其中呢?。《命运有数》的故事是从天池开始,这里是传说中西天王母的“瑶池”,美丽的风景与古老的传说令人神往。一队徒步穿越博格达峰的“驴友”,在冒充内行的领队带领下迷失了方向,又遭遇暴风雪,生命岌岌可危。已怀孕九个月的天池护林工白蓉在另外一个山头远远地发现了他们。由于丈夫外出走亲戚,她孤身一人行动不便,那么多人危在旦夕,怎么办?白蓉决定去找他们,把他们带出困境……。查穆先生(罗伯特·雷德福 Robert Redford 饰)是一名老木匠,他总喜欢给孩子们讲一个关于龙的故事,故事中的龙居住在位于太平洋西北部的茂密丛林中,查穆先生说他曾经亲眼见证过龙的存在。女儿格蕾丝(布莱丝·达拉斯·霍华德 Bryce Dallas Howard 饰)对于这个父亲已经讲了一百万次的故事不屑一顾,她认为这绝对是父亲信口胡说乱编的故事。
一次偶然中,格蕾丝遇见了一个名为彼得(奥克斯·弗格雷 Oakes Fegley 饰)的男孩,男孩告诉格蕾丝,他没有亲人也没有家,唯一的朋友便是一条名叫艾略特的飞龙。皮特的叙述让格蕾丝想到了父亲的故事,两者之间有着惊人的相似,为了证实彼得的话,格蕾丝踏上了寻找龙的旅途。。