Tilda Swindon is a vampire, the most perfect vampire, in Jim Jarmusch’s Only Lovers Left Alive. She and Tom Hiddleston are hopelessly in love in the film’s first trailer — as they wear matching sunglasses indoors, search for blood (“Is that the really good stuff?â€), and lean sadly against each other. For all eternity.