Watch this video and more on ARROW
Already subscribed? Sign in
1994 • United States • Directed by Jeff Burr
The puppets return, this time they hunt some Paranormal Researchers in order to take their brain fluid for the dead/living puppet master, Andre Toulon.
iPhone Apple TV Android Android TV Fire TV XBox One Roku ® Samsung Smart TV