"All about the way in which cinema can completely take over your life. Surreal, graphic and one unexpected moment of 100% pure poppin' goosebumps. A true hidden away near masterpiece from Spain that needs more eyes on it.
"