Dena Curtis Director (1) We Are Still Here (2022) Writer (1) We Are Still Here (2022) Producer (2) Hating Peter Tatchell (2021) Shed (2019)