A review by holies
Broken Angels by Graham Masterton

3.0

2.5 stars. The ending was totally unbelievable. Still too much graphic violence and bidimensional characters. And yet, it kept me on edge until the (sadly completely over-the-top) resolution.