• 片中那位挑战1900,还大言不惭的说是他发明Jazz的那位仁兄在历史上确有其人,他就是Jelly Roll Morton。《The Crave》本来就是他的作品。在电影里饰演Jelly Roll Morton的那位Clarence Williams III,他父亲Clarence Williams也是早期Jazz的重要人物之一。据说是第一位在谱子上使用Jazz这个字眼的人。
  • 电影中的SS Virginian号在历史上确有其船,1904年出厂,1954年左右被废弃。它还与泰坦尼克号有关,据说沉船时SS Virginian号就在附近能接收到无线信号的地方。
  • 包括纽约、南安普敦、那不勒斯等港口的外景,都是在罗马搭建而成的。
  • 本片在意大利公映时长达3小时。最初,它的海外放映版已被托纳多雷剪掉22分钟,但本片的海外发行商Fine Line公司,仍坚持电影应该再删改得戏剧化一些,并不顾《伯尔尼公约》关于“电影的最终剪缉权属导演”的规定,威胁说否则将不会发行此片,包括各大电影节上的放映;它们要求至少再删掉40分钟。
  • Fine Line公司希望它能够参加戛纳电影节,戛纳电影节的主席Gilles Jacob很早即看过此片,并表示很有兴趣,但由于与导演的争执,新线公司通知他没有准备好本片供展映的最终版本,因此剧组也没有收到戛纳的邀请。
  • 本片原定在柏林电影节参展时长度为2小时45分钟,托纳多雷坚持自己的看法,不一惜一切代价也不删戏,为此他错过了这届柏林影展。
  • 影片的配乐出自大师颜尼欧.莫里克奈之手,他以深情飘逸的典雅曲风,又一次掳获观众与乐迷的心。《海上钢琴师》被誉为是1999年最不容错过的电影原声带之一,并众望所归地荣获了金球奖最佳电影配乐奖。
  • Tim说他拍片期间一直在听爵士乐,“那让我想到我父亲,他从前一直是个爵士乐迷。”
  • Tim对乌克兰的印象是寒冷,街上遍布扒手和妓女;不过最让他吃惊的是,在一家小酒馆里,他看到自已参演,刚刚在美国上映的Hoodlum正在电视上放,“从画面上看,显然是盗版。”
  • 在乌克兰时,由于环境恶劣,语言不通,对剧本的分歧,加之两人脾气都不好,Tim与Tornatore一度只在万不得已时才同对方讲话,剧组移师罗马以后,他们的关系融洽了许多:旁观者描述他们像好朋友一样亲密。
  • 由于中途曾一度中止,剧组花了110天的时间用于拍摄。在罗马搭建了19处外景,奥德萨11处。45名演员。75名工作人员。10000名群众演员。2500套服装。弗吉尼亚号使用的是一艘165米长的俄国退役般艇。
  • 本片耗资2千万美元,远远超出了当时在意大利拍片的平均水平。
  • 饰演令1900钟情的女孩的Mélanie Thierry是一名模特,多次出现在Vogue等杂志上,出演本片时她只有16岁。
  • 虽然Tim Roth本来不会弹钢琴,但经过拍片前半年的魔鬼特训后应该是学会了。片子里对1900弹琴时手部的拍摄镜头充分说明了那是Tim Roth自己的手(他的手指不长)。要知道做到“形似”对初学者来说已经是很不容易了。
  • 最后在录音合成时采用的大部分实际音响出自钢琴家缔尤特布塔。
  • 片中轮船的外观设计灵感来自于SS Lusitania号及其姐妹号SS Mauritania。1900弹钢琴的舞厅有着跟SS Mauritania号相似的圆形屋顶。
  • 穿帮镜头:46分钟左右,又一批乘客到达美国后,一个老头上来和1900聊天。聊了一段时间后,特写显示他手中的烟灰只有一小节,下两个镜头(大概也就2秒左右),那烟灰已经变成很长一段。
  • 与Jelly Roll 对决时,Jelly Roll在第三次弹奏完以后站起来时把钢琴的凳子往后推了一段距离,下一个镜头凳子却出现在了原位。
  • 蒂姆罗斯实际上并不会弹钢琴,为此他苦练了六个月使自己在电影中看起来是会弹钢琴的。
  • 作曲家颜尼欧·莫里克奈同样担任过意大利导演贝纳尔多·贝托鲁奇与本片相近名称的电影《1900》的配乐工作。