While short independent film might not be everyone’s main niche or even my niche, every now and then sometimes a project comes along that I can’t help but promote out to the geekscape. Confession Day is a historic thriller drama shot on location in Wales. While the creative team is pretty fresh, it is this […]
