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 bulur. 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 hayatına devam eder... Varlığı sıkı saklanmış bir sır Novecento; ta ki Danny bir gün bir kazada ölene kadar.