32 Meters Review (IDFA 2025)
We are somewhere in southern Turkey, in Central Anatolia, in a traditional village. Residents gather and talk along the streets,...
We are somewhere in southern Turkey, in Central Anatolia, in a traditional village. Residents gather and talk along the streets,...