It was pretty darn good. Not my taste, but good.
I'll tell you all right now that I'm not exactly a fan of movies like this because they really are predictable. However, these also require quite a bit of work put into them as well and thats what I'm scoring this on. Good job on the sprite editing and the blur effects.
Thumbs up. :)