THE PROTECTOR - Christopher Purves; AGNÈS, his wife - Barbara Hannigan; ANGEL 1 / THE BOY - Bejun Mehta; ANGEL 2 / MARIE - Rebecca Jo Loeb; ANGEL 3 / JOHN - Allan Clayton. Recorded live in the Grand Théâtre de Provence, Festival d’Aix-en-Provence 7 & 14 July, 2012.