Discover the Full PÖFF30 Programme: Films from 87 Countries await
The full programme is here, and tickets are now on sale! From 6–22 November, PÖFF’s 30th edition brings 230 feature films and 259 shorts from 87 countries to Tallinn and Tartu. Together with Just Film and PÖFF Shorts, we’ll present 107 world premieres and 47 international premieres — with plenty to discover along the way.

Forus helps PÖFF run safely and smoothly

For Forus, partnering with PÖFF is an opportunity to contribute to one of Estonia’s most important cultural events and help ensure that it is both safe and well organised. Culture brings people together, opens up new perspectives and creates experiences that often stay with us long after the event itself.

Cinema Meets Couture: New Fashion Museum Celebrates PÖFF’s 30th Edition

Estonia’s first fashion history museum has opened at Keila-Joa Castle, near Tallinn, with a room dedicated to the Tallinn Black Nights Film Festival (PÖFF). Marking the festival’s 30th edition, the display explores the meeting point of cinema, fashion and festival glamour.

PÖFF Announces Documentary Competitions and Special Screenings

In 2026, PÖFF will present a strong selection of documentaries in its two competition programmes with Doc@PÖFF International showcasing 11 world premieres from around the globe. In addition to the documentary programmes, the festival also announced its lineup of Special Screenings.

Baltic Film Competition Lineup Highlights International Collaboration

PÖFF has announced 12 titles for its Baltic Film Competition, featuring three world premieres and one international premiere. The festival has also unveiled ten world premieres in its Critics’ Picks Competition and nine in Rebels with a Cause.

From Watching Films to Writing Reviews: Join PÖFF’s Film Criticism Workshop

What makes a film review engaging, insightful and your own? PÖFF invites film enthusiasts, aspiring critics and film professionals to explore this question at a free one-day workshop led by Victor Fraga on 8 November 2026 in Tallinn.