When Detective Terry Russo is called to investigate a double murder, it looks like an open and shut case. However, as Russo questions the man caught fleeing the murder scene, she discovers to her horror she may be solving not one crime, but possibly hundreds. Gerard make the improbable claim that he is an alien energy being who can move from one human host to another. He tells Russo that he is a kind of cop who has been tracking another energy being like him for centuries - a psychopath responsible for some of history's most infamous crimes. When he causes Russo to see key events to support these claims by instilling visions in her mind, the detective reluctantly begins to believe him. Gerard contends that the target of his hunt killed his own host body and slipped into someone near the scene of the crime. It doesn't take the homicide detective long to find out who. Russo's partner, Detective Frank Daniels, has been questioning a security guard, Kimble, and ha