Larry J. Franco

They Live
7.3

They Live

Nov. 23, 1988

They Live

Nada, a wanderer without meaning in his life, discovers a pair of sunglasses capable of showing the world the way it truly is. As he walks the ...
The Thing
8.1

The Thing

Jun. 25, 1982

The Thing

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