the film centers on an all girls boarding school delgado now lives in new york city with his wife carole this was the first time the event was hosted outside edinburgh scotland