This review is based on a screening which took place at the 2025 Fantastic Fest Film Festival.
A dad who killed his own son in a drug fuelled driving collision was among those jailed in September 2025. Daniel Burba lost ...