波比(艾米丽·巴德 Emily Bader 饰)自由奔放,亚历克斯(汤姆·布莱斯 Tom Blyth 饰)循规蹈矩,这对好友看似格格不入,前后相识已有十年之久。尽管分隔两地,每年暑假仍会一起度过。旁人都看得出来他们的友情不一般,而当两人终于开始思索彼此或许更适合成为情人时,爱情与友情之间那条微妙的界线也逐渐受到考验。他们真有可能是天作之合吗? 影片根据艾米莉·亨利的同名畅销书改编。
讲述一个女性主义童话故事,为《一千零一夜》的新编,聚焦两个相爱的女人Cherry(麦卡·梦露 饰)和Hero(艾玛·科林 饰):Cherry与邪恶的男子Jerome(埃米尔·艾尔-马斯里 饰)结了婚,Jerome与他的朋友、好色的恶人Manfred(尼古拉斯·加利齐纳 饰)打赌,看Manfred能否在100晚之内勾引Cherry,如果Manfred成功,Jerome就把城堡和Cherry送给他。对此毫无兴趣的Cherry与她的女仆兼情人Hero策划了一计:在那100个夜晚,Hero将给Manfred讲述一些吸引人的故事,让Manfred从勾引计划中分心。