Iron Man 2 still America's top film
Robert Downey Jr's Iron Man 2 has fought off new release Robin Hood to stay at the top of the US box office.
The superhero sequel - also starring Gwyneth Paltrow - took in 53 million dollars to remain in the No 1 spot, according to studio estimates on Sunday.
The Paramount Pictures release has made over 212 million in its first two weeks.
Robin Hood, which sees Russell Crowe teaming up with director Ridley Scott for the fifth time, debuted in the No 2 spot with an estimated 37.1 million dollars.
But the Universal Pictures blockbuster, which co-stars Cate Blanchett as Marian, has had had a huge opening internationally, making 74 million dollars outside North America for a total of 111.1 million at the weekend.
Among the other new releases, Letters To Juliet, which stars Amanda Seyfried, came third with 13.75 million dollars.
Estimated ticket sales for Friday to Sunday at US and Canadian theatres are according to Hollywood.com. Final figures will be released on Monday.