W anonimowym mieście krzyżują się drogi dwóch płatnych zabójców, śmiertelnie chorego nauczyciela, tajemniczego dozorcy i kelnerki prowadzącej podwójne życie.
Nowojorczyk Walter Stackhouse (Patrick Wilson) jest odnoszącym sukcesy architektem, mężem pięknej Clary (Jessica Biel), prowadzącym pozornie idealne życie. Zainteresowanie nierozwiązaną zagadką morderstwa prowadzi go w spiralę chaosu. Zostaje zmuszony do gry w kotka i myszkę ze sprytnym mordercą i zbyt ambitnym detektywem, pojawia się też inna kobieta, która fascynuje Waltera.
Pogrążona w żałobie anglikańska duchowna Rebecca Ashton (Catherine McCormack) przeprowadza się z miasta do malowniczej Kornwalii, gdzie nawiązuje niejednoznaczną relację z przybyłą z zagranicy Radką Dimitrovą (Marina Stoimenova). Wspomnienia niedawno zmarłej córki niebezpiecznie zbliża ją do nowo poznanej kobiety.