Priest Post Production enters a new chapter under Michelle and Cris Duvenage
From 1 April 2026, long-time producer Michelle Duvenage and DIT specialist Cris Duvenage will take ownership of well known Cape Town post company Priest, continuing the studio’s legacy while evolving its offering for a changing production landscape.
