The final instalment of the 'Twilight Saga', 'Breaking Dawn Part 2', starring Kristen Stewart and Robert Pattinson has topped the US box office for the second weekend in a row during the Thanksgiving holiday.

The teen vampire flick brought in a massive $64 million from November 21st to 25th adding to the $163 million already grossed by the popular movie in the States. It certainly helped the box office break their Thanksgiving takings record with an estimated $290 million beating their previous record from 2009 of $273 million over the course of the American holiday. 

Coming in second place at the box office was the most successful James Bond movie so far, 'Skyfall', which brought in $51 million over the weekend totalling $221.7 million altogether for the US. The immense success of the film has made 007 star Daniel Craig the highest earning British actor after signing a £31 million contract to appear in two further Bond films.

Third in the box office was Steven Spielberg's 'Lincoln' biopic starring Daniel Day Lewis which took in $34.1 million during Thanksgiving and almost doubled its US takings altogether. Against predictions, DreamWorks' 'Rise of the Guardians' came fourth with $32.6 million and Ang Lee's 'Life of Pi' was number five with $30.1 million.