Pentru rolul vampirului Edward s-au prezentat la aufiții peste 3000 de actori. Prima alegere a lui Stepheniei Meyer a fost Henry Cavill, starul din "The Tudors" dar până când au început filmările actorul împlinise 25 de ani și era prea în vârstă ca să joace rolul unui adolescent de 17 ani.