This under-rated, low-budget gem shares several themes with other movie adaptations from the great Phillip K Dick (Bladerunner, Total Recall, Imposter) where viewers and even the characters and are unsure of who (or what) is really human or real and who or what is good / bad (Minority Report). There are enough twists to keep you guessing until the end, with some great suspense and quite scary scenes. As with all PKD's works, there is some subtle humor thrown in (eg smoking ‘reds’). Peter Weller gives a great performance as a jaded war veteran, with an excellent supporting cast. 41/2 stars.