Writer-director Jim Jarmusch has not only delivered his best film in years; with Only Lovers Left Alive, he’s delivered the best vampire movie in decades. Tilda Swinton and Tom Hiddleston are astonishingly good as Eve and Adam, married vampires temporarily living apart in Tangier and Detroit. They live off purchased blood rather than killing people, […]