犹太青年圭多邂逅美丽的女教师多拉,他彬彬有礼的向多拉鞠躬:“早安!公主!”。历经诸多令人啼笑皆非的周折后,天遂人愿,两人幸福美满的生活在一起。
然而好景不长,法西斯政权下,圭多和儿子被强行送往犹太人集中营。多拉虽没有犹太血统,毅然同行,与丈夫儿子分开关押在一个集中营里。聪明乐天的圭多哄骗儿子这只是一场游戏,奖品就是一辆大坦克,儿子快乐、天真的生活在纳粹的阴霾之中。尽管集中营的生活艰苦寂寞,圭多仍然带给他人很多快乐,他还趁机在纳粹的广播里问候妻子:“早安!公主!”
法西斯政权即将倾覆,纳粹的集中营很快就要接受最后的清理,圭多编给儿子的游戏该怎么结束?他们一家能否平安的度过这黑暗的年代呢?。抗战后期,日寇败局已定,他们决定在香港修建潜艇基地做最后的抵抗。入伍前学建筑工程的少佐左滕(赵文瑄 饰)负责基地的技术工作,黑寿(王国京 饰)大尉担任基地的安全警卫。中立国货轮“玛丽大婶”号被日军强行征用,船上的水手被押往基地做劳工,其中有水手何伟力(夏军 饰)及妻子郑玲(蒋竹菁 饰)以及女友徐美丽(温碧霞 饰)。在日军的武装监督下,劳工们每天都超负荷地干活,累病的工人被秘密烧死,目睹这一惨状的何伟力最终被吓疯,企图逃跑的水手关雄(王亚楠 饰)被黑寿用汽艇螺旋浆活活搅死。船长洪达(何麟 饰)策划逃亡,他的计划得到外籍工程师梅森(约翰·斯拉德 饰)的理解和支持。此时,竣工迫近,日军司令部命黑寿将全部劳工杀死......。