I watched this tonight. Wow! What a great movie. The special effects are a bit cheesy in just a couple of places, but story and characters are compelling throughout. I loved it.