Best movies of Elizabeth Lackey

New Alcatraz(2001)

Combined Rating:
6
Combined Critics Rating: 0

In the highest security prison, located in Antarctica, for the world's deadliest criminals, a mining operation unleashes a giant prehistoric snake with a voracious appetite. It is up to the...