David Slade was perfect for this movie. I thought the acting had drastically improved from the first two movies. Taylor did much better, his lines were less cheesy and of course was as hot as ever. It was obvious that Bella was maturing and although I read the book it has been awhile, but the major events from the book were definitely in the movie.