The warrior-like chimneys on the roof terrace of Casa Milà, La Pedrera

In depth · Film and the city

Barcelona on Film: from The Passenger to Vicky Cristina Barcelona

Gaudí’s rooftops, the lanes of the Gothic Quarter and the light over the sea have made Barcelona a star of the screen. Here are the films that were made here, the places you can visit, and the region’s own film culture, with the official trailer wherever the studio offers one.

Updated October 2026

Vicky Cristina Barcelona (2008): Woody Allen’s love letter

Woody Allen’s comedy sends two American friends, Vicky (Rebecca Hall) and Cristina (Scarlett Johansson), to spend a summer in Barcelona, where they fall under the spell of a painter, Juan Antonio (Javier Bardem), and his tempestuous former wife, María Elena, played by Penélope Cruz, who won the Oscar for Best Supporting Actress.

The city is the film’s fourth star. Park Güell, with its mosaic dragon and the gingerbread lodges at the gate, appears early in the story, the friends look out over the city from the rooftop of Casa Milà, La Pedrera, and Tibidabo’s hilltop gives the widest view of all.

The mosaic-clad roof and spire of the Casa del Guarda lodge at Park Güell
The mosaic-clad roof and spire of the Casa del Guarda lodge at Park Güell
Vicky Cristina Barcelona (2008) · official trailer from StudiocanalUK

Park Güell

The Passenger (1975): Jack Nicholson on Gaudí’s rooftop

Michelangelo Antonioni’s The Passenger stars Jack Nicholson as a reporter who takes over a dead man’s identity, and Maria Schneider as the young woman he meets along the way. Casa Milà, La Pedrera, which counts it among the most outstanding films ever made in the building, remembers the two stars strolling among the warrior-like chimneys of its roof terrace.

La Pedrera has appeared in more than fifteen films. Its roof is open to visitors, and the evening visits, when the city lights come on below, are the most cinematic of all.

The warrior-like chimneys on the roof terrace of Casa Milà, La Pedrera
The warrior-like chimneys on the roof terrace of Casa Milà, La Pedrera
The Passenger (1975) · official re-release trailer from BFI

Casa Milà – La Pedrera

All About My Mother (1999): Almodóvar in Barcelona

Pedro Almodóvar left Madrid for one of the key films of his career. In All About My Mother, Manuela (Cecilia Roth) takes the train from Madrid to Barcelona after a tragedy and finds herself among a whole family of friends: Agrado, the actress Huma Rojo, and a young nun played by Penélope Cruz. It won the Oscar for Best Foreign Language Film.

There is no official trailer for this film on the studio’s or distributor’s own channels, so we do not embed one.

Biutiful, Perfume and the city in close-up

Alejandro González Iñárritu’s Biutiful (2010) shows a Barcelona far from the postcards, and Javier Bardem won the best actor award at Cannes for his role as Uxbal, a father living on the city’s margins. Tom Tykwer’s Perfume: The Story of a Murderer (2006) was filmed in Barcelona and Catalonia, with the streets of the old city dressed as 18th-century Paris.

Walk the Gothic Quarter in the early morning, before the shops open, and it is easy to see why the city can play so many centuries.

The carved Gothic footbridge over Carrer del Bisbe in the Gothic Quarter
The carved Gothic footbridge over Carrer del Bisbe in the Gothic Quarter

Game of Thrones in Girona

Under an hour from Barcelona by high-speed train, Girona became part of Westeros and Essos for the sixth season of Game of Thrones. The broad Baroque steps of the cathedral played the Great Sept of Baelor in King’s Landing, and the narrow stone lanes and stairways of the old town were the streets of Braavos, where Arya is chased through the market.

Girona is a lovely day out in its own right, with its painted houses along the River Onyar and the old Jewish quarter.

The painted houses of Girona’s old town lining the River Onyar
The painted houses of Girona’s old town lining the River Onyar
Game of Thrones, season 6 · official season trailer from GameofThrones (HBO)

Girona: the back story

The Sitges Film Festival

Every October, the seaside town of Sitges, south of Barcelona, hosts the Sitges Film Festival, the International Fantastic Film Festival of Catalonia, one of the leading festivals of fantasy and horror cinema in the world. It began in 1968 as a week of fantasy films, and it has been held ever since, with premieres, retrospectives and midnight screenings.

Sitges is half an hour from Barcelona by train or along the Garraf coast road.

The church of Sant Bartomeu i Santa Tecla on its headland above the sea at Sitges
The church of Sant Bartomeu i Santa Tecla on its headland above the sea at Sitges

Sitges: the back story

Our advice

Watch Vicky Cristina Barcelona before you go, then book an evening visit to the roof of La Pedrera and think of Nicholson and Schneider. Keep a day for Girona, and if you are here in October, a night at Sitges.

Over to you. Which Barcelona film do you love, and which scene would you add? Tell us below or in our forum: we read every message, and the best suggestions will join this page.

Madrid on Film   Valencia on Film   Join the conversation in our forum

Questions and answers

Where was Vicky Cristina Barcelona filmed?

In Barcelona, at Park Güell, on the rooftop of Casa Milà (La Pedrera) and on Tibidabo, among other places, and in Oviedo in Asturias.

Which film was shot on the roof of La Pedrera?

Michelangelo Antonioni’s The Passenger (1975), with Jack Nicholson and Maria Schneider, among more than fifteen films made at Casa Milà.

Was Game of Thrones filmed near Barcelona?

Yes, in Girona, under an hour away by train: the cathedral steps played the Great Sept of Baelor, and the old town played Braavos, in season 6.

When is the Sitges Film Festival?

Every October, in Sitges, south of Barcelona.

Join the conversation

Which Barcelona film do you love? Share your favourite scenes and the films we should add.

  1. Loading the conversation…

House rules: keep it about Barcelona and the topic; off-topic political slogans and campaigning on any cause will be removed. Be civil and respectful, no personal attacks, no links or advertising. Comments are public and moderated, and we may remove any that break the rules. Please don’t share personal details such as phone numbers or emails.

Sources: Casa Milà – La Pedrera, the Sitges Film Festival, the Festival de Cannes and the Academy of Motion Picture Arts and Sciences, checked on 25 October 2026. Trailers are embedded from the official YouTube channels of each film’s studio, distributor or broadcaster; where none exists online, we leave it out. Opening times of monuments and film sites change: check before you go.

The ULTIMATE letter

Barcelona in your inbox

An occasional email with new places, events, neighbourhood guides and our latest in-depth articles. No spam, ever.