2023’s queasiest, most discussable documentary is on Netflix now

Journalist David Farrier, in a black sweater, sits in a dim hotel room and raises his arms in a big, dramatic shrug following a baffling interview in his documentary Mister Organ
Image: Submarine Entertainment/Everett Collection

You are definitely not going to believe where Mister Organ starts, or where it winds up

Continue reading…

Source

About Author