Quantcast
Curse Of Chucky new trailer - SciFiNow

Curse Of Chucky new trailer

First look at a horrible CGI doll face in the 5th Child’s Play sequel Curse Of Chucky

Curse Of Chucky is released 24 September in the US. You can buy Bride Of Chucky for £3.88 at Amazon.co.uk.