二次世界大战期间,性格孤傲冷僻,拒人于千里之外的作家爱丽丝(杰玛·阿特登饰)独自隐居在英国南方的海边悬崖旁,苦心钻研以科学理论推翻魔法的存在。某日,一名从伦敦战区避难而来的男孩法兰克(卢卡·斯邦德 饰
伊恩(伊万·迈克格雷格 Ewan McGregor 饰)与特里(柯林·法莱尔 Colin Farrell 饰)兄弟俩被开餐馆的父亲养大,他们被母亲教育要向会做生意的有钱叔叔霍华德学习。特里和女友嗜好赌