Photo of Margaret Thompson Margaret Thompson

Margaret Thompson in Parasite

Parasite

2003 NR

Directed by Andrew Prendergast, this horror-thriller takes place on an oilrig stationed in the far reaches of the North Sea, where Dr. Christine Hansen (Saskia Gould) and her team of engineers are deep into their research. But their professional endeavors are soon thrown by the wayside when they're stalked by a parasitic creature that sees them as prey.

  • Margaret Thompson in All Over All Over