Greece's premier film event, the Thessaloniki International Film Festival, opened its 2025 edition - the 66th annual festival to be held in the country's bustling second city - last night, with a screening of Jim Jarmusch's latest Father Mother Sister Brother. Jarmusch wasn't in attendance at last night's screening, but he did send a video note. The [...]