Melda Yazgi
Sebahat Adalar
Zeynep Satir
Tevfik İnceoğlu
Tahsin Taşkın
Role(s): İdris
The Next Right
Alienoid: The Return to the Future
Godzilla: Tokyo S.O.S.
Return