This movie took me quite by surprise. Great acting, Great effects, Great directing, Great cinematography, what more can i say. Some Story elements used before in other movies but executed very well in this Indie budgeted Film. For me it was a more realistic and well rounded. Just enough peeks into the past to pull reality and techno illusion together with realism. If you like Science Fiction you will like this movie.