Editor’s note: Our review of Only Lovers Left Alive originally ran during this year’s SXSW, but we’re re-posting it as the film opens theatrically. Director Jim Jarmusch‘s (Broken Flowers, Dead Man) films have never been for everyone. They’re experimental in a variety of ways, but, for good or bad, they are always Jim Jarmusch films. However, sometimes too much Jarmuschiness can agitate even his own fans. His last film, The Limits of Control, never shied away from testing its audience’s patience in part because its awareness of itself was far too often distancing. That’s not the case with his latest film, Only Lovers Left Alive, a movie that maintains its focus, emotional investment, and laughs from start to finish. Adam (Tom Hiddleston) and Eve (Tilda Swinton) have been lovers for hundreds of years. They’re true romantics, but they are on opposite sides of the world. Eve is living in Tangier, while Adam is in the rotting city of Detroit. Time is relative when you’re immortal, but still, it’s not easy for them. The distance becomes an issue when Adam, a shy goth rockstar, is feeling more lost than usual without her. She immediately packs her favorite novels, books a flight, and comes to Adam’s side. It should be mentioned that they’re also vampires, which explains why they’ve been alive for so long.