The Twilight Saga: Breaking Dawn Part 1
At this point in the story, the characters can't simply be innocent in order for the plot to work - they have to be nave. Edward Cullen is 120 years old. He has no excuse for being nave.