The Scourge

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

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

Image source: themoviedb.org