All Souls' Day: In Madrid, Canadian Dan Durand is approached by shadowy strangers offering him a job. Once a high-achiever, Dan has hit rock bottom and is living a makeshift existence. His under-the-table assignment is to trail a suspected criminal-a woman with a mysterious history. Dan begins to sense that their stories may intersect more than he at first realized. He also realizes that he has become unwittingly involved in a life-and-death chase...