10年前,卡车司机林科隆·豪克(西尔维斯特·史泰龙 Sylvester Stallone 饰)抛弃妻儿,选择四处流浪的生活。随着岁月的流逝和阅历的积累,他渐渐体味到家庭的重要,其对妻儿的思念也越来越强烈。某个夏天,豪客的儿子麦克·卡特勒(David Mendenhall 饰)即将迎来暑假,而他的妈妈克莉丝提娜(苏珊·布拉克利 Susan Blakely 饰)则因病入院。受到妻子的委托,豪克来到儿子所在的学校,与麦克完成10年来的首次会面。由于外公杰森(罗伯特·劳吉亚 Robert Loggia 饰)长久以来对父亲的妖魔化描述,麦克对突然出现的父亲颇为冷淡,甚至充满敌意。豪克充满歉意,一心想要修复父子俩的情感裂痕。
另一方面,克莉丝提娜病情不断加重,专横的杰森决不允许豪克接触外孙。为了赢回失落的亲情,豪克决定不惜一切代价……。丹拿(史蒂夫·库根 Steve Coogan 饰)是一位郁郁不得志的小演员,在演艺事业彻底泡汤后,心灰意冷的他来到了一所高中,成为了那里的戏剧课老师。对于自己的课程,丹拿从来都不放在心上,即使他的课程恶评连连,即使空空的教室里只坐了一个学生,丹拿都觉得无所谓,他只在乎自己那份微薄,但却是唯一的薪水。 让丹拿没有想到的是,为了开源节流,校方决定停掉在校园中最不受欢迎的戏剧课,这也就意味着,丹拿即将失业,为了保住自己的饭碗,丹拿绞尽脑汁,最终决定续写《哈姆雷特》,以此证明自己的实力,在一帮损友的帮助下,丹拿能够完成这一看似不可能完成的任务吗?。