The Internet is going to explode right about now, thanks to Jim Jarmusch's first trailer for his new horror film Only Lovers Left Alive, about a centuries-long love affair between two vampires.

The gorgeous vampires are played by Tilda Swinton and Tom Hiddleston, who connect when Hiddleston plans to commit suicide. The film is due April 11, and also stars John Hurt as another vampire.

Watch the trailer below: