AFFR 2025: 25 YEARS OF FILM, CITY, AND ARCHITECTURE

From October 8 to 12, the Architecture Film Festival Rotterdam celebrates its anniversary with more than 80 films, debates, a new immersive program, and a 25-hour marathon that turns the city into an open screen.

October 06, 2025
AFFR 2025: 25 YEARS OF FILM, CITY, AND ARCHITECTURE

The Architecture Film Festival Rotterdam (AFFR) turns 25 this year, celebrating by looking at the city through the lens of cinema. Since its creation, the festival has become a meeting point for architects, filmmakers, and audiences curious about the forms urban life can take. In this anniversary edition, AFFR combines retrospection and experimentation through a program featuring more than 80 titles—documentaries, fiction, shorts, and classics—accompanied by talks, masterclasses, and debates.

 

The festival unfolds across the city: from Theater Rotterdam, to the LantarenVenster cinemas, the main venue for screenings, and the Nieuwe Instituut, which will host the new immersive program Realitiesⁿ.

On October 8, the opening night at Theater Rotterdam will feature The Great Arch (2025) by French director Stéphane Demoustier, a film that tells the story behind the design of the Grande Arche de La Défense in Paris. It marks the beginning of five days of screenings and conversations about how cinema imagines, inhabits, or challenges the built environment.

 

Three Curatorial Lines

The 2025 program is structured around three thematic strands—called Stages—that group films according to different ways of reflecting on contemporary architecture. “Villain Strategies” explores how space can become an instrument of power: territories where architecture imposes, displaces, or controls. “Playing with Ruins” delves into ruins—both material and symbolic—and the ways in which we inhabit loss. “Hidden Costs” focuses on what infrastructure often conceals: the environmental, social, and human impacts that sustain the illusion of progress.

More than simple categories, these three clusters act as conceptual threads running through screenings and debates, offering a critical reading of the urban present through cinema.

 

New Formats

One of the main additions this year is Realitiesⁿ, the festival’s first immersive media program, launching on October 9 at the Nieuwe Instituut. This platform invites audiences to experience architecture through technologies like augmented and virtual reality, expanding the ways in which we perceive space and urban narratives.

AFFR also introduces its first-ever Awards Ceremony, where the winners of the jury-selected King Kong Award and the audience-voted Audience Award will be announced. The ceremony will take place on Sunday, before the closing film.

 

A Continuous Celebration

To mark its anniversary, the festival presents “25 Years! 25 Hours!”, a nonstop celebration running from Saturday night into Sunday. For twenty-five hours, cinema turns into a party: marathons of classics, late-night screenings, early-morning shows, and music to close the event on a relaxed note.

 

In this edition, celebration goes beyond the films themselves. It extends to the spirit of those who have followed the festival from its earliest days—viewers, architects, urbanists, and film lovers who find in AFFR a space to reflect on how the city is filmed—and lived.

 

*Cover image: Sander van Wettum. Courtesy of AFFR.

Related Topics

eZ debug

Timing: Jan 28 2026 10:17:12
Script start
Timing: Jan 28 2026 10:17:12
Module start 'content'
Timing: Jan 28 2026 10:17:12
Module end 'content'
Notice: PHP: E_NOTICE Jan 28 2026 10:17:12
Array to string conversion in /var/www/sites/cms4/ez-2013.09/var/artealdia_com/cache/template/compiled/page_head-41456490553c6342610ca0a1b2d2cc7c.php on line 939
Timing: Jan 28 2026 10:17:12
Script end

Main resources:

Total runtime0.0610 sec
Peak memory usage4,608.0000 KB
Database Queries63

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0060 911.4453607.5469
Module start 'content' 0.00600.0081 1,518.9922613.6016
Module end 'content' 0.01410.0467 2,132.59381,658.0078
Script end 0.0607  3,790.6016 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00172.8654150.0001
Mysql Total
Database connection0.00091.436610.0009
Mysqli_queries0.017528.6956630.0003
Looping result0.00061.0206630.0000
TS translator
TS init0.00121.928530.0004
TS cache load0.00091.397530.0003
TS context load0.00071.210230.0002
Template Total0.046075.410.0460
Template load0.00091.528510.0009
Template processing0.045073.864410.0450
Template load and register function0.00010.122810.0001
Override
Cache load0.00050.798820.0002
Sytem overhead
Fetch class attribute name0.00040.683910.0004
Fetch class attribute can translate value0.00000.034410.0000
class_abstraction
Instantiating content class attribute0.00000.019910.0000
XML
Image XML parsing0.00122.036810.0012
states
state_id_array0.00111.838650.0002
state_identifier_array0.00122.017350.0002
General
dbfile0.006911.2586210.0003
String conversion0.00000.012920.0000
Note: percentages do not add up to 100% because some accumulators overlap

Time used to render debug report: 0.0003 secs