Revisit the killer puppets and paranormal researchers, whose brain fluid they craved, with in-depth BTS footage and commentary from the cast and crew.
2024
1964
1896
2020
2017
1965
2023
1933
2012
2013
1940
2004
2022
2016
1947
2014