Watch: German film ‘Hotel Lux’
May 22nd, 2015
The 2011 film set in Nazi Germany talks about fleeing an autocratic rule into what could be more dangerous territory.
May 22nd, 2015
The 2011 film set in Nazi Germany talks about fleeing an autocratic rule into what could be more dangerous territory.
August 26th, 2014
The Desire Machine Collective will unveil their first solo exhibition in India this evening at the Max Mueller Bhavan, Kala Ghoda.