Get ready for a wild ride. This is one of the most bizzare films of all times. Monty Python meets 1984. The first time I watch this movie I walked out scratching my head and wondering what I had jsut watched. It took another viewing to begin to understand the subtle hidden in the weirdness. Watch it at least twice before you judge it.