Andrew Johnston Movies

  • 1997
    Hideous!

    Hideous!

    Hideous!

    5.31997HD

    Dr. Lorca, an eccentric collector of biological oddities - has just "acquired" his greatest specimen: a horrible mutant born of toxic sewage, but the...

    Hideous!