This movie could have gone horribly wrong. It ended up being pretty damn good. Nowadays there's no reason for most movies to have bad special FX. What's equally important is the story and dialogue. I'm not going to say that the story was totally original but, it was written well enough to entertain me and 90% of the audience that watched it with me. I left the theater pleasantly surprised and pretty entertained. If you see this in the theater it's a good movie. If you wait to rent this then it will be an excellent rental.