Desde el primer momento la joven Alice (Heather Graham) pone sus ojos en Adam (Joseph Fiennes), un misterioso y atractivo extraño, y ambos se embarcan en una apasionada relación, llena de riesgo y erotismo. Pero cuando los secretos del pasado de Adam empiezan a aflorar, Alice se encontrará en una situación de la que no sabe si podrá escapar.