Excellent special effects. Excellent acting. But yet I left the theater feeling underwhelmed. Something was missing. Not sure, but I think the plot seems good but I don't think it delivered. Jumps from scene to scene and some just didn't seem likely or realistic.