I really enjoy what I've read of Philip K Dick's works, and I understand that film was based on one of his many short stories (one I need to get around to reading) I saw the film when it came out in the cinema over here and it was surprisingly good. the ending was kind of sudden though, as I remember.