Only Lovers Left Alive **
A 1000-year-old married couple, who live on drinking blood, struggle to tolerate a dim-witted 21st century.
All the director's insignias are on display here, most of which are his interest in strict codes of behaviour among minorities and his distaste for a philistine-laden world. As usual, all of his desperate elements never cohere as a whole and one is left to wallow in the gorgeous images, sounds and jokes.
wd – Jim Jarmusch
ph – Yorick Le Saux
pd – Marco Bittner Rosser
m – Jozef van Wissem
ed – Affonso Goncalves
cos – Bina Baigeler
p – Reinhard Brundig, Jeremy Thomas
Cast: Tilda Swinton, Tom Hiddleston, Anton Yelchin, Mia Wasikowska, John Hurt, Jeffrey Wright, Slimane Daziph