The Scariest Doll Of All – Annabelle & Chucky’s Italian Cousin!
If you think Chucky from Child’s Play and Annabelle are scary – well, it’s time you met their Italian predecessors, a pair of very creepy dolls that play key roles in the classic giallo Deep Red, from Dario Argento, the maestro of the macabre. This pair are so frightening, they’d make Billy from Saw turn […]