The crew bring aboard an alien tracker to remove some creatures that came aboard hidden in some cargo.
uFlix.cc 2024