2017年,母星遭到毁灭的外星流亡者入侵地球。人类虽然用核武器打败对手,但也付出失去家园的惨痛代价。在接下来将近半个世纪的时光中,人类移民泰坦星(土卫六),不过仍有极少部分人类留在故土,扫荡残存的外星掠夺者。杰克·哈珀(汤姆·克鲁斯 Tom Cruise 饰)与维多利亚(安德丽亚·瑞斯波罗格 Andrea Riseborough 饰)即是留守者中的一员,他们的主要任务为保障遍布各地守护水萃取塔的无人机正常运行。看似永无止境的任务终于接近尾声,而就在此刻,不明飞行器坠落一处无人区。杰克在当地发现数名人类伤员
在遥远的松饼山上,有一个胡谷镇,镇民们最爱的圣诞节眼看就要到了,镇上张灯结彩,喜气洋洋,每个人都沉浸在筹备圣诞节的快乐中。然而,在胡谷镇以北的一个垃圾山上,住着一个人人都害怕的“怪物”——格林奇(金·凯瑞 Jim Carrey 饰)。他深居简出,只跟一条狗过活;他心胸狭窄,心脏只有正常人的四分之一大;他讨厌胡谷镇,更讨厌圣诞节。经常捉弄镇民的他,在一次大闹胡谷镇中,认识了小女孩辛蒂(泰勒·摩森 Taylor Momsen 饰)。 今年的圣诞节正好是胡谷镇建镇一千年纪念,家家户户都在准备迎接这场圣诞盛宴。
毕业旅行被父母否决,大学生布伦南(杰西.艾森伯格 Jesse Eisenberg 饰)感到非常沮丧,好友给了他一带大麻以示安慰。布伦南决定利用假期打工赚点零花,因为夏天之后他将要奔赴纽约求学。四处碰壁之后,布伦南终于在一家名为冒险乐园的游乐场,找到了赠品游戏服务生的工作。起初他对此毫无兴趣,但是持刀抢劫大熊猫事件发生后,他却发现了游戏之外的意义——女孩艾(克里斯汀.斯蒂沃特 Kristen Stewart 饰),后者独特的忧郁气质深深吸引了这个处男。某次酒醉后,艾对布伦南坦白了自己的身世:原来她的生母因绝