Edward, Bella and Jacob are back in the first teaser-trailer for "The Twilight Saga: Eclipse," the third film in the "Twilight" series.

Click here to see the larger version of the clip.

The scene is set early for a showdown between vampire Edward (Robert Pattinson) and werewolf Jacob (Taylor Lautner), who have both sworn love to Bella (Kristen Stewart). "I promise to love you every moment, forever," Edward breathes in a field of flowers, while Jacob declares, "I'm gonna fight for you until your heart stops beating."

Each promise alludes to perhaps what is Bella's biggest choice: becoming immortal or staying mortal. Jacob says she wouldn't have to "change" for him, and hisses to Edward, "You have to consider the idea that I might be better for her than you are."

"The Volturi don't give second chances," warns Dakota Fanning's Volturi character Jane to Edward of Bella's "still" being human.

And of course, there's the rogue vampire seeking revenge on Bella for the death of James.

"The Twilight Saga: Eclipse," directed by David Slade, is due in theaters June 30.