沙漠国家特拉基斯坦发生暴乱后,世界格局进入了一个全新的时代。这个已被战火摧残得四分五裂的国家,居然被一个由前美国副总统经营的私人企业所占领。为了垄断战后至关重要的供给线,公司高层雇佣了一个不受国籍限制的杀手布兰德·豪瑟(约翰·库萨克 John Cusack 饰)。然而多年前早已向上司沃肯(本·金斯利 Ben Kingsley 饰)提出金盆洗手的布兰德,并不知晓此次任务其实是一个陷阱。几年前,布兰德妻子被杀女儿失踪,布兰德饱受心魔折磨。布兰德这次任务是被派去刺杀中东的石油部长,为了能够顺利完成任务,布兰德伪装成企业的贸易展商,参加中东一个当红明星尤妮卡·贝贝耶(希拉里·达芙 Hilary Duff 饰)的婚礼。与此同时,布兰德不可自拔地爱上了一个性感的左翼激进派记者娜塔丽(玛丽莎·托梅 Marisa Tomei 饰)。然而事实真相却再次让布兰德走向崩溃的边缘。。上官育红是个厨艺精湛的厨师,关于工作的事她总能处理的游刃有余,可她的感情生活总是一团糟。一段失败的感情后她有了她的儿子剑辉,并远离家乡北京到美国打拼。到美国后育红又经历了多次感情的挫折,每次失败她都选择了逃避,用不停的搬家来回避情感的伤痛。 转眼已经十七年过去了当年的小剑辉已经长成一个懂事的少年。
剑辉多年来跟随妈妈四处搬家,没有交到过什么真正的朋友。打一手好篮球的他一直梦想参加街头篮球赛的决赛,可总是阴差阳错的失去了机会。在又一次的情感伤痛后,育红决定搬回北京,她想也许在故乡她可以找到她的完美先生。剑辉是个不折不扣的ABC,可是为了妈妈他又一次拍卖了球衣踏上了归家的旅程。
在北京育红很快找到了新工作,还有了新的追求者—钱老板。钱老板有点粗俗有点吝啬,追求育红的手法不是到街头舞会跳舞就是送超大金戒指,弄的育红哭笑不得。而剑辉也在北京交到了两个真正的朋友小宇和小楠,真正理解了朋友这个词的含义。
剑辉觉得钱老板不适合妈妈,可妈妈觉得钱老板虽然俗气倒也一片真情,于是剑辉和小伙伴们决定虚构一个完美先生,吸引剑辉妈妈,赶走钱老板。而这个完美先生的原型正是小宇的叔叔文森。于是育红和虚构的文森谈起了恋爱。
随着事态的发展三个小伙伴看着育红越来越深陷进这份感情,感到手足无措,剑辉觉得很对不起妈妈,这一次是他选择了逃避,想离开北京,离开朋友。小宇和小楠有真正的友情挽留了剑辉,并鼓励他鼓足勇气面对生活。。