Zafer Batik on the red carpet at the 2025 Red Sea Film Festival, Jeddah, Saudi Arabia