Watch this video and more on The Killer Movie Channel
Already subscribed? Sign in
(2000) A creature escapes from a government lab inside an old abandoned house