director: Peter Carter