news Sue Brown production news ✕ loading… add 3 of 4 films rated IMDb avg 6.3 IMDb median 6.3 RT avg 67% RT median 67% highest rated David Macaulay: Cathedral 7.8 Inner Demon 4.7 production 3 acting 2 production The Devil's Work → Producer Inner Demon → Producer David Macaulay: Cathedral → Producer