"The Avengers" is taking a page out of Superman's comic book — flying faster than a speeding bullet to the billion-dollar mark at the box office.
The superhero blockbuster took in $103.2 million to lead for a second-straight weekend, raising its domestic total to $373.2 million.
"The Avengers" easily fended off Johnny Depp and Tim Burton's vampire romp "Dark Shadows," which had an ok domestic start of $28.8 million to finish a distant No. 2.
It was the first movie ever to pull in more than $100 million domestically in its second weekend, passing the previous best of $75.6 million for "Avatar."
Already the year's biggest hit worldwide, "The Avengers" is on the verge of passing "The Hunger Games" at $386.9 million to become the top-grossing film domestically for 2012.