No, sorry.
Here's a (strong) hint: The holiday I'm looking for is celebrated mostly in northern Europe, i.e. Scandinavia.
Guessed
The Wicker Man
From Here to Eternity
The Aftermath
Como Estais, Amigos
Lord of the Flies
Sign of the Cross
Fear is the Key
Dance of Death
The Number of the Beast
Heaven Can Wait
The Pilgrim