You can't keep "Captain America" down. Defying early estimates on Friday, "The Winter Soldier" ended up beating the animated sequel "Rio 2" at the U.S. box-office over the weened.
"Captain America: The Winter Soldier" leapt ahead of the CG-animated blue birds with a second weekend haul of $41.3 million, bringing its domestic total to an impressive $159 million after ten days.
Chuck in the film's several week run already in many international territories and its already sitting on a whopping $476 million worldwide.
"Rio 2" ended up in second place with $39 million, essentially equalling the original film's debut back in 2011. The film also opened worldwide in various markets this weekend where it shot to number one in many territories - bringing the film's global haul to $125.2 million so far.
The low-budget horror tale "Oculus," made for just $5 million and with the only star being a former "Doctor Who" companion and Australian soap hunk, managed a healthy $12 million opening. That's still considerably better than the much bigger budget Kevin Costner-led "Draft Day" which came in fourth with $9.7 million.
On the limited release front, the Nicolas Cage-led "Joe" disappointed with a disastrous $2,208 screen average on 48 screens. The Nick Frost-led "Cuban Fury" fared even worse with its 79 screen opening averaging just $703 per screen.
On the flip side, Jim Jarmusch's "Only Lovers Left Alive" had a $24,250 per screen take on four screens, while "The Railway Man" managed $16,125 per screen inn four screens.