DMovies - Your platform for thought-provoking cinema

Tag: The Sacred Spirit

The Sacred Spirit (Espíritu sagrado)

Chema García Ibarra
2021

Redmond Bacon - 11-08-2021

This cautionary tale of believing in conspiracy theories is greatly abetted by a strong aesthetic and some eye-catching imagery - live from Locarno [Read More...]