This film went above my expectations, going into it blind I thought it would be a good alien film. But it's not what you expect it's a film that you need to watch 2 times to understand but the concept is quite brilliant. The music, acting, effects are all very well done and keep the film intense. It's a film that keeps you thinking and never makes you look away. But I definitely recommend paying attention cause every little detail and scene has a meaning and a future purpose to unfold. I highly recommend this film it's a hidden classic!