I can understand why people have problems with certain aspects of this film but I don't think it deserves incredibly low ratings. It was a very straightforward story from beginning to end, even with the unexpected twists & turns. You understand what happens & why. Impressive mix of sci-fi, action, thriller, mystery, film noir. But the biggest reason I wanted to see this is because of Ben & Alice finally working together. These two keep your attention with their amazing chemistry & individually give very emotional & versatile performances. Even when Alice explains what's happening, she does it in a natural way instead of it being shoved or forced. The reveals are also presented in a similar & pleasant manner that don't feel out of place.