Brilliant premise, but loses something two thirds in and ends up being half-cooked with a rushed finale. Someone should remake this though, as a great idea and you just get the feeling there's a classic sci-fi film here waiting to come out, not dissimilar to Minority Report.