Tom (Jeremy Sisto) and Perri (Paige Turco) are a successful couple residing in New York City with their dog, a Golden Retriever named Sophie. Tom is crushed when Sophie is hit and killed by a car while Perri is walking her, and angered that someone would drive away from the scene without any apparent remorse. As time passes, Tom’s anger becomes an obsession to make the hit and run driver pay for his crime. A breakup, a move, and a suspicious murder later, the couple proves they will prevail the fall-out from one dead dog.
Paige plays Perri Rosenberg, the girlfriend of Tom and only witness to the dog’s death. Put up to the task of identifying the killer and then forced to act as bait to catch him, Perri has about enough of Tom’s obsession.