HCF Reviews

KILLBILLIES (2015)

AKA IDILA (IDYLL) UK Release TBC. Available on R1 DVD from Amazon and Artsploitation Films (Not to be confused with 2002 Australian feature The Killbillies) Slovenia’s first horror film is an award winner at the […]