Browsing Tag

Cecilia Roth

I’m So Excited (2013)

It has been two years since renowned Spanish filmmaker Pedro Almodóvar released his physiological horror The Skin I Live In, which established a dramatic change of direction in his extensive filmography. However, the same can be said for…