Photo of Chi Muoi Lo Chi Muoi Lo

Chi Muoi Lo in The Relic

The Relic

1997 R

A biological mutant goes loose during an opening night gala at Chicago's Museum of Natural History in this chilling monster flick. A cop and two scientists try to unlock the creature's origins and stop it before more lives are taken.