繼《黑魔女》系列後,安潔莉納裘莉(Angelina Jolie)又接演了一部以奇幻、冒險為主軸的電影。本身擁有6個孩子的她,在這部片中也是飾演母親的角色,不同的是,故事裡面名為大衛的孩子並沒有健康快樂的長大成人,反之,因為一次意外而喪失性命。片中「蘿絲」(安潔莉娜裘莉 飾)兩個沒有遇到意外的孩子:彼得與愛麗絲,他們的膚色皆推翻了原始童話故事中以白人小孩為主角的傳統,因此網路上抨擊的聲浪也不少。曾經獲得金球獎影帝提名的大衛歐洛沃(David Oyelowo)表示他也曾經碰過這樣的事情,不過還是希望大家關注故事本身。