article placeholder

Relic – Review

This review was originally published as part of our London Film Festival 2020 coverage. Playing out like a particularly morbid episode of Who Do You Think You Are?, the Australia-set Relic digs into a...