Monique Ganderton will play "Beautiful Vampiress"
Ben Geldreich will play John (Whos John???)
Justin Rain will play a Quileute Warrior
IMDB lists some new unknown actors from Eclipse. I am not sure who John is. Maybe a made up character like Waylon in Twilight? Any guesses? I'm going to assume that "Beautiful Vampiress" is the "Third Wife" from the Quileute Legends story. I'm not sure though.