That was it.
And now I know why my Google searches never turned up anything, "freedom" wasn't in the title (or the name of the city) and it wasn't a UPN movie! In fact it aired on
PTEN, which was sort of their rival. Ah, PTEN, the network that almost was but wasn't. They brought us Babylon 5, Time Trax, Kung Fu: The Legend Continues, and. . ???
I have the name of the movie that's been bugging me for a while now and that's what's important.
Thanks Andrew!