It's sad watching Peter Kevin Hall (Predator, Harry and the Hendersons) as a guest star in this episode. Not too long after is when he received a tainted blood transfusion containing HIV, which killed him a year later.
That was Kevin??.... no, no!
*looks at memory alpha*
No, NO! Sigh. He was in the episode and I completely missed it. Not that it makes the episode better, but gosh. It's good to see him whenever he's there. I've seen the behind the scenes documentaries on both Predator and Predator 2 and he's just an awesome guy.
Kevin: I am Predator. Master of the universe!
Rest in peace Kevin. You're in the Star Trek family.