1、1900年的第一天,往返于歐美兩地的郵輪Virginian号上,負責郵輪上添加煤炭的工人丹尼·博德曼在頭等艙上欲撿拾有錢人殘留下來的食物時,卻意外的在鋼琴上發現一個被遺棄的新生兒,裝在TD牌檸檬的空紙箱内。由于堅信“TD”正代表了Thanks Danny的縮寫,于是丹尼不顧其他工人的嘲笑,獨立撫育這個嬰兒,并為了紀念這特别的一天,将他取名為:1900。
2、海上出生的1900(蒂姆·羅斯飾),在陸地上卻是個從未存在的人,沒有親人、沒有戶籍,也沒有國籍,大海便是他的搖籃,而他也随着Virginian号往返靠泊各個碼頭,逐漸長大。然而好景不常,一次的海上意外事件,造成撫養1900的丹尼意外喪生,幸而奇迹似的,某天深夜船上的衆人被優美的琴聲所驚醒,循着琴聲而往,居然是無師自通的1900在鋼琴前忘我的演奏着,動人的旋律打動了衆人,從此,1900展開了在海上彈奏鋼琴的旅程,也吸引了愈來愈多慕名而來的旅客。
3、馬克斯(普路特·泰勒·文斯飾)在因緣際會下來到Virginian号加入樂隊伴奏,也因此見識到這位傳說中的海上鋼琴師1900,兩人因此結為好友。而1900在與發明爵士樂的傳奇鋼琴手傑利同船競技鋼琴琴藝之後,聲勢更是如日中天。但盡管馬克斯再三鼓勵1900下船去向全世界展露他的天賦,1900卻始終未曾踏足陸地一步。直到他在為唱片公司錄制個人專輯時,意外見到船艙之外清秀動人的女孩,并在感動之餘創作了《1900s Theme》。随着女孩的下船離去,1900的心開始波動。