Kate Frazier (Kelly Macdonald) ist vor ihrem psychotischen Ehemann nach Chicago geflohen. Dort bleibt sie auf Distanz zu ihren Mitmenschen und meidet Fragen nach ihrer Vergangenheit - bis sie zufällig Frank Logan (Michael Keaton) trifft. Was Kate nicht weiß: Frank ist
Auftragskiller und hat gerade einen kaltblütigen Mord begangen. Beide leiden unter Entscheidungen, die sie vor langer Zeit getroffen haben. Dennoch scheinen sie verwandte Seelen zu sein und dazu bestimmt, einander zu retten. Als ihre bedrückenden Geheimnisse schließlich ans
Tageslicht kommen, müssen Kate und Frank die schwierigste Entscheidung ihres Lebens treffen ...