Starring Ian McShane, this 2024 thriller follows an assassin on his final assignment in Fuerteventura who decides to stay on the island...
When brothers Pedro (Ezequiel Rodríguez) and Jimmy (Demián Salomón) discover that a demonic infection has been festering in a nearby farmhouse —...