Predjama Castle is a medieval and Renaissance fortress built into the entrance of a vast cave in a 123-metre-high limestone cliff near the village of Predjama, approximately 11 kilometres northwest of Postojna, Slovenia. Although its origins probably date to the twelfth century, the castle was first documented in 1274 under the German name Luegg, when it belonged to the Patriarchs of Aquileia. Its unusual position made it a formidable defensive stronghold, with the natural rock providing protection on several sides and a network of caves and hidden passages extending deep into the mountain behind it. The castle is particularly associated with the fifteenth-century knight Erazem of Predjama, who came into conflict with the Habsburgs and reportedly survived a prolonged siege by obtaining food and supplies through a secret cave passage. According to local legend, he was eventually betrayed by a servant and killed by a cannonball while using the castle’s toilet. The original medieval fortress was subsequently damaged, and the present Renaissance structure was largely built around 1570 by the Kobenzl family, incorporating the older fortifications and natural cave formations into a multi-level residence. Later owners included the Coronini and Windischgrätz families, the latter retaining the property until its nationalisation in 1945. Today, the castle operates as a museum, preserving its residential chambers, armoury, chapel, dungeon and connecting cave passages. Standing more than 35 metres high within the cave entrance, Predjama Castle is officially recognised by Guinness World Records as the world’s largest cave castle.
Predjama Castle has appeared in Armour of God (1986) and The Witcher (2019–), with both productions taking advantage of its unusual combination of medieval architecture, exposed limestone and natural caves. In Armour of God (1986), the castle and surrounding cliffs provide the setting for the fortified monastery occupied by a mysterious religious cult, including scenes involving Jackie Chan and stunt work on the rock face. More than three decades later, Predjama was used in the third season of The Witcher (2019–), representing the exterior of Castle Vuilpanne, an abandoned fortress investigated by Geralt of Rivia in the episode «Unbound» (2023). The two productions make quite different use of the building, with Armour of God incorporating the castle and its physical surroundings into the action, while The Witcher primarily uses its distinctive exterior to establish the location of a sinister magical experiment.
In Armour of God (1986), Predjama Castle represents the isolated monastery occupied by a cult that has kidnapped Lorelei, the girlfriend of Asian Hawk’s former bandmate Alan. Jackie Chan plays Asian Hawk, a treasure hunter who agrees to help Alan recover Lorelei and retrieve pieces of the legendary Armour of God. Together with Alan, played by Alan Tam, and May Bannon, played by Lola Forner, he travels into Yugoslavia to locate the cult’s mountain stronghold. Predjama’s unusual cave-built architecture establishes the appearance of the monastery, with the castle’s stone structures, underground passages and enormous surrounding cliff providing a natural setting for the adventure. The location returns during the confrontation with the cult’s leader, known as the Grand Wizard, as Jackie attempts to rescue his friends and escape with the armour. The production made extensive use of the rock face itself for stunt work, including a sequence involving a rope descent across the limestone cliff. Local cavers from the Postojna area assisted the film crew with climbing equipment and rope techniques, while black-coloured pigeons were released from an opening in the rock during Chan’s acrobatics to create an additional visual effect. The monastery sequences culminate in Jackie’s confrontation with the cult and his spectacular escape as explosives destroy the hideout. Although additional monastery interiors were filmed at Brežice Castle elsewhere in Slovenia, Predjama provides the distinctive exterior and cave environment that establish the stronghold as a seemingly inaccessible mountain fortress.
In The Witcher (2019–), Predjama Castle portrays Castle Vuilpanne in the second episode of the third season, «Unbound» (2023). Geralt of Rivia, played by Henry Cavill, is investigating the fire mage Rience, who has repeatedly attempted to capture Princess Ciri on behalf of a mysterious and considerably more powerful sorcerer. After consulting the investigators Codringher and Fenn, Geralt learns that the unknown magician has been conducting secret activities at Vuilpanne, an isolated castle near the abandoned scarlet ammonite mines on the outskirts of Piana in Redania. Geralt travels to the fortress alone, with Predjama’s recognisable Renaissance façade and enormous limestone overhang establishing the exterior of the fictional castle. Inside Vuilpanne, he discovers the horrifying remains of magical experiments involving several young women. Three disembodied heads protrude from fleshy growths within the dungeon walls, while another frightened girl with ash-coloured hair is found trapped in a cocoon-like substance. As Geralt attempts to rescue her, he is attacked by a grotesque creature assembled from the bodies and limbs of the experiment’s victims. He eventually destroys the monster and escapes with the surviving girl, later identified as Teryn, who has been magically conditioned to believe that she is Ciri. Predjama Castle was used for the exterior of Vuilpanne, with its unusual position inside the cliff providing the visual foundation for the fictional fortress and its hidden horrors.
Predjama Castle (2023)

Armour of God
Armour of God was filmed primarily in Yugoslavia (now Slovenia and Croatia) and Austria, with notable scenes shot at the Predjama Castle in Postojna, Slovenia.

The Witcher
The Witcher has been filmed across several countries: Hungary, the Canary Islands, Poland, Austria, the United Kingdom, Slovenia, Croatia, Italy and Morocco.

Villas Rosa dei Venti
Villas Rosa dei Venti appears in The Day of the Jackal (2024–), where it is used as the Jackal and Nuria’s home. The villa is in Rabac, Croatia.

Brežice Castle
Brežice Castle has appeared in Armour of God and Rosencrantz & Guildenstern Are Dead, with both making extensive use of its historic Knights’ Hall.

Hotel DeMatteis
Hotel DeMatteis in Venice appears in "Spider-Man: Far From Home" as the rather disappointing hotel where Peter Parker and his classmates stay.

Santa Maria Formosa
Films associated with Santa Maria Formosa are A Little Romance (1979), The Wings of the Dove (1997) and Spider-Man: Far From Home (2019).

Bridge of Sighs
Bridge of Sighs appears in From Russia with Love, The Avenger of Venice, A Little Romance, A Haunting in Venice, and Madonna’s music video for “Like a Virgin”.

St. Mark’s Square
Films associated with St. Mark’s Square are Summertime, Death in Venice, A Little Romance, Moonraker, The Tourist, Inferno and Spider-Man: Far From Home.

St Mark’s Campanile
St Mark’s Campanile often appears in films as part of the wider San Marco skyline, its most direct use as a filming location is in "Nosferatu in Venice" (1988).

Rialto Bridge
Rialto Bridge appears in Summertime (1955), Spider-Man: Far From Home (2019), and A Haunting in Venice (2023).

Palazzo Pisani a Santo Stefano
Palazzo Pisani a Santo Stefano appears in the James Bond film Casino Royale, A Haunting in Venice and Mission: Impossible – Dead Reckoning Part One.




