Tag Archives: Bel Deliá

‘Scratch’ (2018) Short Film Review – Karma At Its Finest!

As I’ve mentioned before, I am a judge for the 2018 Women in Horror Film Festival. It is such an incredible honor. Last year’s festival was a huge success, bringing light to amazing shorts and features. One that is receiving a plethora of love is called Scratch and it’s officially available to watch …

Read More »