Duel on Planet Z (1999) (movie): Stranded on an alien world, crew members have to stick together and fight their way out of a very tight situation. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Duel on Planet Z (1999) below