The Twilight Saga: Breaking Dawn - Part 2 continued its reign atop the U.S. box office over the weekend (23-25Nov12) after raking in $43.1 million (£26.9 million).

The final movie of the hugely popular vampire franchise, which stars Kristen Stewart and Robert Pattinson, held off competition from Daniel Craig's Skyfall for the second week in a row to retain the number one spot.

The Bond film remained at two with takings of $36 million (£22.5 million).

Steven Spielberg's historical epic Lincoln clung onto third place with earnings of $25 million (£15.6 million), while fantasy film Rise of the Guardians entered in fourth place with $24 million (£15 million) and adventure movie Life of Pi premiered at five, taking $22 million (£13.8 million).