Mister Organ

Mister Organ (2022)

Mister Organ has its European première at Glasgow Film Festival 2023 Mister Organ opens in 2021 with journalist David Farrier driving to an abandoned psychiatric hospital in Kingseat, Auckland, New Zealand – “which is funny,” he comments, “because I do feel like I’m losing my mind.” What has led Farrier to this place and to…