Marvel's new superhero blockbuster The Avengers has opened to huge box office numbers in Britain - it has taken in $4 million (£2.5 million) in its first day to become the third biggest opening movie of all time in the U.K. The all-star film is expected to open with more than $150 million (£93 million) when it debuts in the U.S. next week (04May12).