Loading episode...

S9:E17 - The Scourge

The Scourge

S9:E17
2006
7/10
IMDb

A tour of an off-world research base for a group of foreign diplomats turns dangerous when an insidious insect species gets loose.

Episodes