1 Ocak 1900. Virginian adındaki transatlantik, göçmenlerden oluşan kargosunu Amerika’ya taşırken, makinist Danny Boodmann (Bill Nunn)gemide terk edilmiş bir çocuk buluyor. Kaptanının öğüdünü dinlemeyerek çocuğu gizlice evlat edinip kendi başına büyütmeye karar veriyor. Novecento (Tim Roth) adı takılan çocuk, gemide büyüyor. Varlığı sıkı saklanmış bir sır Novecento; ta ki Danny bir gün bir kazada ölene kadar.