NO! No one on the face of the natural universe could possibly play Edward in a way that's 100% accuate. Then again, Edward is the face and embodiment of perfection, and those are high standards to meet. But I do think they could've done a little better of a job. But all in all, can't send a mortal to do a vampire's job.