抗日戰爭時期,各方勢力混戰,民不聊生。名不見經傳的小人物鄭天虎(王小虎 飾)因拖欠房租與兄弟林胖子(程野 飾)跑路,被人追得走投無路之際,二人躲進一座戲樓。混亂之中偏偏又趕上軍閥張大昌(張家豪 飾)突擊搜查,張爲人狠辣,殺人不眨眼。爲了保全二人性命,戲班臺柱子馮老闆(陳爽 飾)挺身收留了二人。張大昌鍾情馮老闆,殊不知後者私下是一名革命黨人,正是張大昌日常追殺的對象。走投無路的天虎和胖子死纏爛打,非要進戲班學藝,鬧出了不少的笑話。 而在動亂的大時代背景下,他們不可避免被捲入家國大義的洪流中來……
故事開始於1930年的奧地利,猶太富翁維克多(莫里茲·佈雷多 Moritz Bleibtreu 飾)同女友蓮娜(烏蘇拉·斯特勞斯 Ursula Strauss 飾)精心經營着他們的畫廊,生意紅火,魯迪(喬治·弗里德里希 Georg Friedrich 飾),一個如假包換的雅利安人,是他們兩人共同的朋友,彼此之間感情十分要好。維克多收藏了一幅米開朗基羅的畫作,沒想到,這珍貴的畫作成爲了三人命運的轉折點。 戰爭爆發了,猶太人成爲了納粹屠殺的對象。維克多被投入了集中營,他所收藏的畫作被如今已是那村軍官的魯迪沒收了,它成爲了納粹們討好意大利的“貢品”。沒想到,畫作被指證爲贗品,魯迪奉命找到了維克多,因爲只有他知道真跡藏身於何處。