Robert Pattinson jamás había escuchado hablar sobre la saga de libros de Crepúsculo.
Sin embargo, decidió asistir al casting de la película al enterarse que Kristen Stewart –a quien había visto anteriormente en la película Into the Wild– había sido contratada para interpretar al personaje principal.
Al actor de Harry Potter y el cáliz de fuego le emocionaba tanto trabajar junto a Stewart que incluso voló de de Inglaterra para presentarse ante la directora Catherine Hardwicke.