巴里(帕特里克·威尔森 Patrick Wilson 饰)是朋友圈里出了名的花花公子,他整日里无所事事游手好闲,并且对自己糜烂的现状感到十分满意,丝毫没有任何的悔改之意和进取之心。然而,让巴里没有想到的是,自己竟然在一场意外之中失去了他的睾丸,这也就意味着,他将彻底告别灯红酒绿的花花公子式生活,亦再也不可能做一名父亲了。
尚未从蛋碎的阴影下完全走出,巴里又陷入了另一个麻烦之中。一位名叫金吉尔(朱迪·格雷尔 Judy Greer 饰)的女士对他提起了诉讼,只因为她的腹中怀上了巴里的孩子。可是别说孩子了,巴
普洛斯佩拉女爵(海伦·米伦 Helen Mirren 饰)生性善良喜爱研究魔法,在弟弟安东尼奥(克里斯·库柏 Chris Cooper 饰)和国王阿隆佐(大卫·斯特雷泽恩 David Strathairn 饰)的联手迫害之下,普洛斯佩拉女爵不得已带着女儿米兰达(菲丽希缇·琼斯 Felicity Jones 饰)流落孤岛。
普洛斯佩拉女爵用魔法收服了岛上的精灵,之后,她召唤来暴风雨,使得安东尼奥和阿隆佐、王子菲尔迪南(利夫·卡内 Reeve Carney 饰)乘坐的船遭遇了海难,三人漂流到了普洛斯佩拉女爵所