海蒂(Noley Thornton 饰)从小就失去了父母沦为孤儿,被姨妈收养过着寄人篱下的生活。当姨妈再也无暇照顾海蒂之时,海蒂决定冰雪皑皑的阿尔卑斯上,投奔住在那里的爷爷(杰森·罗巴兹 Jason Robards 饰)。 海蒂的爷爷是当地著名的怪老头,个性顽固脾气暴躁,独自一人过着离群索居的生活。海蒂的到来给爷爷带来了不少的麻烦,但随着时间的推移,她的热情和善良渐渐感染了爷爷,一老一少之间建立起了温暖而又坚实的亲情。然而,一场意外的发生令海蒂不得不离开爷爷,来到了富家小姐克拉拉(Lexi Randall 饰)家中,做她的玩伴,克拉拉由于生来无法走路而一直过着闷闷不乐的生活,海蒂的到来替她打开了新世界的大门。。泰德(乔什·拉德诺 Josh Radnor 饰)和罗宾(寇碧·史莫德斯 Cobie Smulders 饰)经历了多番波折后在一起,却因为罗宾害怕结婚而分手告终。因为这段感情的结束,泰德恢复了昔日的单身汉生活,罗宾则去了阿根廷散心。然而当罗宾回到纽约时,她带回了一个帅气的男朋友凯伊,这让泰德大受打击。花花公子巴尼(尼尔·帕特里克·哈里斯 Neil Patrick Harris 饰)热衷于物色漂亮女孩发展一夜情,他对于泰德恢复单身感到相当兴奋,他怂恿泰德再次成为他的“最佳伙伴”。泰德何时才能遇到他的真命天女? 婚后的马修(杰森·席格尔 Jason Segel 饰)和莉莉(艾丽森·汉妮根 Alyson Hannigan 饰)决定搬出和泰德合租的公寓,二人用尽积蓄买下一套新房,却发现房子是歪的。虽然他们的生活偶尔有磕磕碰碰,但是小两口的日子总体过得十分美满幸...。