And happy to see her daughter renesmee is flourishing. Trivia the film was released on november 20 2009 in most […]