Featured Movies

Loading..

Lou Richards

2
Loading..
Defenders of the Earth
7.0
TV

Defenders of the Earth

Defenders of the Earth is an American animated television series produced in 1986, featuring characters from three comic strips distributed by ...
Growth
4.4
Movie

Growth

2010

Growth

In 1989, a breakthrough in "advanced parasitic research" on Cuttyhunk Island gave scientists a jump in human evolution. Initial tests proved ...