Only Lovers Left Alive Tilda Swinton and Tom Hiddleston star in Only Lovers Left Alive JamesArthurArmstrong