Photo of Michael Therriault Michael Therriault

Michael Therriault in Stranded

Stranded

2013 NR

After being bombarded by a meteor shower, the crew of a lunar space station discovers the meteors harbor alien spores, which replicate and mutate into a shape-shifting predatory life form hell-bent on destroying the astronauts one by one.

  • Michael Therriault in The Grand Seduction The Grand Seduction
  • Michael Therriault in If I Were You If I Were You