LUNA XRATS Productions Written, Directed & Edited by Ross Williams Running Time: 10m16sec *This review first appeared at Hell Notes Nov 6 2019* Seconds into the film, we’re rendered helpless as a couple huddles on the couch, sobbing while a young boy sits absent-mindedly on the chair beside them. It’s as if we’ve stumbled into […]