I didn't know what the hell was happening, or understand a word they were saying until the last 10 minutes. They should call it 10 minutes, but the visual effects are great and the plot leaves you wondering if this technology really exists? I think you have to pre read the script before you chew your popcorn on this one .