Calgary actress Sarah Troyer finds a delicate balancing act in her portrayal of Wolf Hand’s Jenny Rose.