Il giovane americano Seymour, militare di stanza in Kosovo, ottiene tre giorni per andare in Bulgaria, a Sofia. E' accompagnato da Roscoe, il quale negozia l'acquisto di uomini e donne per un'attività di prostituzione. All'Hotel Rodina, una sorta di bordello di stato, dove dimora con altri soldati, Seymour incontra una giovane prostituta ucraina che vorrebbe condurre con sé per sposarla. Lei però è di proprietà di un imprenditore che, con la sua attività, occulta i suoi atti criminali. Il prezzo che Seymour dovrà pagare per salvare la donna sarà molto alto.