A review by stepriot
Phantoms by Dean Koontz

4.0

It was going so well and then it got all Dean Koontz at the end.