Two insane conspiracy theorists kidnap a young man and leave him stranded in the desert.Two insane conspiracy theorists kidnap a young man and leave him stranded in the desert.Two insane conspiracy theorists kidnap a young man and leave him stranded in the desert.