本片講述了旅美畫家凌晨光歷經波折苦戀祖國的一生。晨光(慕思成飾成年,鈕承澤飾少年)生于云南,自幼酷愛繪畫,母親(歸亞蕾飾)照顧病重的父親。晨光結識了鄰家女孩陳娟娟(柯素云飾),兩人情竇初開。此時,晨光的父親病故,下葬后隨母逃難,晨光便在寺廟中繼續作畫。抗戰末期,晨光遇到了即將赴美的娟娟一家,后者邀他一同離開這沒有希望的祖國,被他斷然拒絕。此后,晨光遭中央軍追殺,幸好遇到船工周氏父女才化險為夷,他與周綠娘(徐中菲飾)一見鐘情。但是,他繼續著毅然加入了版畫宣傳隊伍,支持青年學生的抗戰游行。有一次虎口脫險,再次遭綠娘搭救,此時其父剛剛亡故百日,兩人百感交集。晨光后來在一次逃亡中險些葬身汪洋,后輾轉到了美國,作畫為生,小有名氣,開了畫展。此時,綠娘也被接到美國,兩人結為夫妻。聽到中國解放的消息,晨光毫不猶豫帶著身懷六甲的綠娘踏上了返回祖國的郵輪。在船上,綠娘臨盆,產下一女,晨光為她取名星星……