高若飞(张智康饰)是老高(午马饰)多年前收养的一个被遗弃的婴儿。班主任陈老师(魏一饰)一直是若飞心中的女神,他非常喜欢陈老师的一枚蝴蝶胸针。陈老师告诉若飞要参加学校的亲子运动会,若飞偷走了蝴蝶胸针,却被老爸发现了。老高看到蝴蝶胸针后非常生气,若飞觉得委屈,于是和老高争吵后离家出走。在途中,若飞穿越到了民国时代,发现正在举行一场独特的运动会。在那里,若飞遇到了一个长得像陈老师的杨老师,还结识了武功高强的东北军战士独龙(陆毅饰)。富家少爷Jason(何润东饰)为了在运动会上获得国术冠军而专程从美国回来,他将独龙视为自己最大的竞争对手。若飞非常崇拜勇敢的独龙,一直陪在他身边,他们逐渐熟悉的过程中,若飞创造了一些令人惊讶的机会。