Serena est une riche femme d'affaires milanaise. Lorsqu'elle tombe enceinte de l'un de ses amants, elle garde l'enfant à contrecoeur. Distante, elle ne sait comment s'occuper de sa fille Aurora.
Dans un train-couchettes coincé au milieu de nulle part sous la neige et dans la nuit, un meurtrier commence à tuer un par un les 18 passagers présents à bord.