Kanal D’s drama Leaf Cast was licensed to Chile’s Mega and will broadcast in November 2017. The Turkish drama series originally premiered in 2005 and its final season ended in 2010. Based on the novel of the same name, the series revolves around the Tekin family’s challenges on moving to the city of Istanbul. The father, Ali Riza, witnesses his family quarrel and fall apart as they navigate living in a new environment.

Please follow and like us: