Advertisements
Advertisements

Day: September 5, 2017

The Woman and the Puppet: On Abel Ferrara’s ‘New Rose Hotel’

“Her power lies in her opaqueness.”

Advertisements
Advertisements
%d bloggers like this: