November 2nd, marks the Day of the Dead; a ghastly date on which cursed spirits rise from the grave ...
Deep inside a gloomy cemetery in Barcelona, the dead are coming back to life. When the local underta...