This was a bizarre stumbling through a dystopian Space Egypt future.