"Marvel's The Avengers" kicked major butt this weekend at the US box office, taking the all-time opening weekend record with an estimated $200.3 million and beating out the previous record holder Harry Potter and the Deathly Hallows Part 2 ($169.2M).