Nauczyciel matematyki ze Stanów Zjednoczonych, Frank Tupelo (Johnny Depp), samotnie podróżuje przez Europę. Wycieczka po najpiękniejszych zakątkach Starego Kontynentu ma być lekarstwem na jego złamane po rozstaniu z ukochaną serce. W pociągu zmierzającym do Wenecji dosiada się do niego Elise Clifton-Ward (Angelina Jolie). Wkrótce okazuje się, że piękna kobieta nie pojawiła się na jego drodze przypadkowo. Frank zostaje wplątany w wielką intrygę i trafia w sam środek wojny między rosyjską mafią a wspieraną przez Interpol włoską policją. Nie ma pojęcia, że Elise chce go wykorzystać jako przynętę w prowadzonej przez siebie grze. Życie turysty jest w niebezpieczeństwie.