老杨头是山西华县的一名的皮影戏老艺人, 家中珍藏着表演皮影戏的全套行当,由于老伴去世的早, 儿子又常年不回家, 所以老人在乡下一直独居. 一天, 离家多年的儿子突然领回来一个洋女友和一个洋孙子布鲁克斯. 老杨头非常生气, 骂儿子常年不回家不说, 还带回来一个带着拖油瓶的洋寡妇, 一气之下,老杨头勒令儿子趁人家没看见, 赶快走. 第二天清晨, 儿子和女友因为工作已经远赴可可西里, 因为工作紧急危险, 他们留下了布鲁克斯. 搓手不急的老杨头只能充当起洋孙子的看护人. 因为文化的差异和语言冲突, 一连串让人捧腹又温馨的故事接连展开.
布鲁克斯因为臭,用不惯乡下的厕所, 老杨头就拿一根香给他, 因为小孩子要吃汉堡包, 老杨头没有办法找小卖店的阿姨给做了一个中式汉堡, 看似冷血无情的爷爷, 会把自己多年舍不得用的新被褥拿出来给布鲁克斯, 为了给布鲁克斯找牛奶, 老杨头找上了养奶牛的文化站站长, 一直想传承皮影戏的王站长在多次请求老杨头复出未果之后,想借机再次邀请他, 但是就算把奶牛迁到了老杨头家, 还是被拒绝了.