Stray Dogs May 26, 2015 no comments Stray Dogs, the new film from Taiwanese director Ming-Liang Tsai, is a film that builds a case for the cinematic experience. Certain films are best served by your full attention without the distract...