Watch Tilda Swinton and Tom Hiddleston breathe into each others mouths as sexy vampire rock gods. If vampires really were alive, we have no doubt they would look just like this.

Written and directed by Jim Jarmusch, Hiddleston and Swinton play "two vampires who have been in love for centuries" in Only Lovers Left Alive. Hiddleston is the melancholy vampire/musician Adam, his lover is Eve (Swinton). At some point their vampire love fest is interrupted by Eve's wild little sister Ava (Mia Wasikowska), who is in the second clip — check out the wild child sister and the super unamused Hiddleston below.

Only Lovers Left Alive will debut at the Cannes Film Festival.