Freedom Oct. 27, 2000Freedom 2000 449 viewsFreedom is a short-lived 2000 American science fiction television show on the UPN network. There were 12 episodes filmed but only 7 were aired in ...Action & AdventureDrama