M.A.N.T.I.S.: Spider in the Tower

Notes & Trivia

 * Final aired episode of the series on Fox. The final two episodes of the program were broadcast on the Sci-Fi Channel in September of 1997.