Dark Rivers of the Heart

Spencer Grant is a man with a tainted, yet shadowy past with a lovable dog, Rocky whom he rescued after it was abused.

Using vast amounts of diverted government funds and weapons, it can access any information it wants and easily create false identities for its agents.

Neither the President nor the Cabinet knows of its existence and many of its support staffers think they are in legitimate agencies fighting drug dealers and terrorists.

Roy, who enjoys killing anyone he considers imperfect, and the agency use a satellite to find Spencer and Valerie's location in the desert.

Inside the barn he found his father, a famous artist, torturing a woman as part of a "project" in which he has killed many people, including his wife.

He and Valerie leave the barn and shes uses access to a satellite heat beam to kill or scare off the other agents.