Chi Muoi Lo
Stars in 1 horror movies listed on All Horror

  • The Relic (1997)

    Please wait...
    Thanks for your vote!
    +202
    0
    Please wait...
    Thanks for your vote!
    • RT Rating 32%
    • IMDB Rating 5.7

    A researcher at Chicago's Natural History Museum returns from South America with some crates containing his findings. When the crates arrive at the museum without the owner there appears to be ver...

Would it Kill You to Subscribe?

Get horror news, reviews and movie recommendations every Friday!

We respect your email privacy