Tilda Swinton in Only Lovers Left Alive