A fascinating series of interconnecting vignettes. You a wonderful job of introducing us to characters that we think we already know, of opening windows and cracking doors to shed light on each of them and provide characterisation and motivation that makes so much sense of their later actions.