The movie stayed pretty close to the comics and the special effects were good. The ending left the story for a sequel which I will definitely see. The cast of actors was great and they did a good job portraying their characters.