Kristen Stewart- Bella Robert Pattinson- Edward Justin Chon- Eric Torkie Anna Kendrick- Jessica Stanley Michael Welch - Michael Newton Peter Facinelli - Carlisle Elizabeth Reaser - Esme Ashley Greene - Alice Nikki Reed - Rosalie Rachel Lefevre - Victoria Cam Gigandet-James