Twee studenten besluiten samen deel te nemen aan een medisch onderzoek om wat extra geld bij te verdienen. Het onderzoek vergt dat ze beiden een experimentele drug gebruiken waarvan de bijeffecten nog onbekend zijn. Terwijl ze in een steriele omgeving verblijven, beginnen de nare bijeffecten van de drug zich langzaam op te dringen. Het gevaar beperkt zich echter niet tot hen alleen.
Inspecteur Peretti krijgt een zaak waarin hij een gruwelijke onthoofding moet oplossen. Niet veel later vallen er nog meer doden en Peretti ontdekt een verband tussen de moorden. Peretti haalt alles uit de kast om de zaak tot een goed einde te brengen en ziet ineens de tekening van een klein meisje als zijn belangrijkste aanwijzing...
Bessie Faro's (Andie MacDowell) rustige leven neemt een dramatische wending als haar man Johnny (Viggo Mortensen) omkomt bij een vliegtuigongeluk in Veracruz, Mexico, haar met een hypotheek en veel schulden achterlatend. Bessie vertrekt naar Veracruz om Johnny's bezittingen op te halen, waaronder een pakketje baseball kaarten. Ze ontdekt dat de kaarten aanwijzingen bevatten die leiden naar een vette bankrekening in Veracruz en tot de verdenking dat haar man er een dubbelleven op nahield. Bessie besluit de aanwijzingen van de kaarten verder te volgen en dat is het begin van een lange reis. De raadselachtige Dr.Fergus Lamb (Liam Neeson) helpt haar op haar zoektocht om het mysterie van het duistere verleden van Johnny, waarvan onduidelijk is of haar helper hier misschien zelf een rol in heeft gespeeld, te ontrafelen.
Tijdens een onderzoek naar de moord op 2 ministers schuilt kolonel Scudder van de Britse geheime dienst in het appartement van Richard Hannay. Scudder heeft namelijk een moordpoging op de Griekse premier ontdekt tijdens zijn bezoek aan Londen.