I knew in advance that Bloch wrote this primarily as a big "fuck you" to the movie industry but despite that, or perhaps because of it, I wanted to check it out. Most of it was a 3 star read that seemed to lack direction and I had no idea where everything was headed but my disappointment was a product of my own lack of imagination and faith in this author to impress me with a sequel. The ending changed all that and quickly brought this up to 4+ stars.
Brilliant. Highly recommended.