Photos: ‘Only Lovers Left Alive’ starring Tom Hiddleston and Tilda Swinton

April 15, 2014