Lou Richards
Stars in 1 horror movies listed on All Horror

  • Growth (2010)

    Please wait...
    Thanks for your vote!
    +604
    -103
    Please wait...
    Thanks for your vote!
    • RT Rating 72%
    • IMDB Rating 4.6

    In 1989, a breakthrough in "advanced parasitic research" on Cuttyhunk Island gave scientists a jump in human evolution. Initial tests proved promising, as subjects experienced heightened physical and ...

Would it Kill You to Subscribe?

Get horror news, reviews and movie recommendations every Friday!

We respect your email privacy