Mimic (1997) – Review

After banging out a vastly intriguing debut in his native Mexico, it was inevitable that Guillermo del Toro would soon make the leap to Hollywood

Continue reading