Reviewed by GREG KING Documentary Director: Ceyda Torun. Kedi is the Turkish word for cat, and cat lovers everywhere will relish this simple but charming documentary from Turkey about the stray cats that live on the streets of Istanbul. Cats have been a feature of the city for hundreds of years. The adorable feral felines… Continue Reading »