It's not bad. It's just not very good too. I couldn't give it 1 1/2 stars, but I would be doing it a disservice claiming it was a 2 star book. It sounds like it has been written with at least a TV script treatment in mind and the characters are flat as cardboard. Everything is 'told' and not shown, so one can 'read' it visually but there are no real insights to the characters.
The ending was not ludicrous but it just didn't feel as if the resolution was well thought through. Changes in the direction of the plot and things coming to a head in the last 50 odd pages makes you wonder if the author has run out of things to elaborate. The pacing was all wrong.