I like what they tried to do, however this movie has way too many things that are both unexplained and are completely unrealistic. Prepare to completely suspend your disbelief if you want to enjoy this one. And the exposition is tedious, the ending is naturally quite unsatisfying.