Babylon 5 Movie: River of Souls
Synopsis: (Many thanks to Wikipedia)
Half a year after becoming head of Edgars Enterprises, Garibaldi returns to Babylon 5 to meet with an archeologist hired by his predecessor. An archeologist in his employ has stolen an ancient relic he believes to be the key to eternal life from the Soul Hunters, immortal creatures who capture and preserve souls throughout the galaxy. But the item seems to have a will of its own, and the owners, the Soul Hunters, want it back. With the station under siege from the Soul Hunters, the explorer releases thousands of enraged souls from the relic who merge with others, attempting to taste life once more. Captain Elizabeth Lochley must save Babylon 5 from an impending attack of the Soul Hunters and the wrathful entities looking for retribution. At the same time an unwanted holo-brothel sues the station when Zack tries to shut it down.