strange tree &amp;amp; actress. still from a promotional video for the strange tree group, a theatrical production company based in chicago, ill.