from the begining, many fans were worried about the awkwardness and timing of some of the lines. we never had anything to worry about. Kristen was great as Bella, she portayed the confusion and devotion of Bella superbly and is a wonderful actress. Robert was perfect for Edward, he showed emotion, making it seem like he was trying hard to hide his feelings. Nikki is a fabulous Rosalie, being mean/rude to Bella, and hinting at the relationship that never existed between her and Edward beautifully. the other amazing actors could not have been better cast, all of them made their characters come to life, and make the viewers believe that they really are the characters we know and love, even the actors who play small parts like Angela and Mike.