Features The Scariest Doll of All – Annabelle and Chucky’s Italian cousin from Dario Argento’s Deep Red! Posted on Oct 6, 2021 by Critical Popcorn • Leave a comment Deep Red comes to 4K UHD from Arrow Video… Continue reading →