Shirley Henderson is a Scottish actress. Her accolades include two Scottish BAFTAs, a VFCC Award and an Olivier Award, as well as BAFTA, BIFA, London Critics' Circle, Chlotrudis, Gotham, and Canadian Screen Award nominations. From Wikipedia
Early reviews highlight its stained-glass-inspired visuals alongside its sensitive exploration of loneliness despite noting narrative inconsistencies.