Ben Affleck's Argo has finally topped the box office in the US.
The thriller - which Hollywood star Ben directed and appears in - was number one after taking nearly 12.4 million dollars this weekend.
The film, which was inspired by the real-life rescue of six US embassy workers during the 1979 Iranian hostage crisis, had been in second place for the past two weeks and has now risen to the top spot. Argo has made about 60.8 million in total.
Adam Sandler's Hotel Transylvania took in 9.5 million dollars to take second place Stateside.
Debuting at number three was the star-studded Cloud Atlas, which made 9.4 million.
The nearly three-hour drama was co-directed by siblings Lana and Andy Wachowski and Tom Tykwer and features an ensemble cast including Tom Hanks, Halle Berry and Hugh Grant playing multiple roles over six story lines.
Paranormal Activity 4 was in fourth after raking in close to 9 million dollars.
Horror sequel Silent Hill: Revelation 3-D, from Open Road Films, debuted in fifth place with 8 million.