罗伯特·帕丁森 Robert·Pattinson 饰 Edward Cullen(男主角) 克里斯汀·斯图尔特 Kristen·Stewart 饰 Bella Swan(女主角) 阿什丽·格林尼 Ashley·Greene 饰 Alice Cullen(卡伦家族短发吸血女) 杰克逊·拉斯波恩 Jackson·Rathbone 饰 Jasper(Alice的配偶,卡伦家族吸血鬼) 凯姆·吉甘戴 Cam·Gigandet 饰 James(追踪Bella的反派吸血鬼) 蕾切尔·李费佛 Rachelle·Lefevre 饰 Victoria(James的配偶,反派吸血女) 妮基·瑞德 Nikki·Reed 饰 Rosalie(卡伦家族里比较凶的吸血女,替Bella引开James) 凯兰·鲁茨 Kellan·Lutz 饰 Emmett Cullen(Rosalie的配偶,卡伦家族吸血鬼) 彼得·费辛利 Peter·Facinelli 饰 Carlisle Cullen(卡伦医生) 伊莉莎白·里瑟 Elizabeth·Reaser 饰 Esme Cullen(卡伦夫人) 泰勒·洛特 Taylor Lautner 饰 Jacob Black(Bella的朋友,狼人后代) 迈克·韦尔奇 Michael Welch 饰 Mike Newton(Bella的同学,小男生) 安娜·肯德里克 Anna Kendrick 饰 Jessica(Bella的同学,倾心Mike) 贾斯汀·钱 Justin Chon 饰 Eric(Bella的同学,“万事通”) 克里斯蒂·瑟拉图斯 Christian Serratos 饰 Angela(Bella的同学,清瘦女生)