 John Sullivan (Caviezel) is a New York City homicide officer who is traumatized for 30 years following the death of his father, Frank (Quaid), After finding Frank s HAM radio, John begins talking to Frank, 30 years into the future. Together, they change the past but have to find a way to stop a serial killer from murdering John s Mom & Frank s wife with a 30 year gap.