Ashley Greene really should have been cast....
...as the lead for all the Twilight films, and with long hair.
Kristen Stewart looked like a meth head, and to give her the lead for five films was stupid.
Ashley pretty much stole the show for all the Twilight films, which is why her parts were expanded for each Twilight film.
Yeah I know the Apparition film stunk, but the writers deserved the kick in the as* for that.