Istanbul is home to more than human residents. The city also has stray domestic cats that live in the streets, but who have difficult relationships with their owners. The film…