A trailer has arrived for “Stray,” Elizabeth Lo’s award-winning documentary about stray dogs in Istanbul. “Turkey has a no-kill, no-capture policy towards all its stray animals,” the spot explains. “Over 100,000 dogs call the streets of Istanbul home.” Lo’s feature debut follows three of those dogs as they roam through the streets and connect with…
This post was originally published on Women and Hollywood