T.K. Carter

Recently added

The Thing (1982)
8.2
Bluray

The Thing (1982)

25 Jun 1982 

The Thing

Members of an American scientific research outpost in Antarctica find themselves battling a parasitic alien organism capable of perfectly ...
The Thing (1982)
8.2
Bluray

The Thing (1982)

25 Jun 1982 

The Thing

Members of an American scientific research outpost in Antarctica find themselves battling a parasitic alien organism capable of perfectly ...