Ceyda Torun
This film focuses on seven Istanbul street cats and takes us to understand this remote and ancient city from their perspectives.