FreakyLinks (2000)
S01E03 Subject: Edith Keeler Must Die
Episode Overview
The Freakylinks team travels to New York City, following a tip that might prove the existence of a hidden race of humans living in the subway tunnels. Meanwhile, Derek and Jason uncover a bizarre series of attacks and vanishings, leading the group to suspect that these mysterious creatures might be something beyond human.