Most films of the genre are like that. Like the Twilight and Harry Potter movies. They appeal to a specific fan base, one that will come out in droves the first week the movie is out, and will likely see it a couple of times. It's the type of movie that if you want to see it, you're going to go see it right away. Three weeks after it's release, the average non-fan isn't going to say "Hey, let's go see The Avengers."
I disagree. This movie is getting very good to excellent reviews and it is a major event movie. For comparisions sake...
The Dark Knight spent 11 weeks in the top 10, and 9 in the top 3. With 4 weeks at #1. 158, 75, 42, 25 million dollar weekends.
Spiderman spent 8 weeks in the top 10, two weeks at #1, three weeks at #3, grosses of, 115, 71, 45, 28, 35.
Ironman spent nine weeks in the top 10, five weeks in the top 3. Two weeks at #1, grosses of 98, 51, 31, 20, 26.
Ironman 2 which got MUCH weaker reviews only spent 8 weeks in the top 10, and had only one #1 weekend. If the Avengers keeps up these great reviews and audiences like it, expect it to play out more like The Dark Knight or Spiderman. With todays ticket prices, that could easily approach 1 billion.
Avengers is going to be a colossal hit that will make "hunger games" look like a joke. I am astunded anyone would disagree.
Based on what? Are you expecting Avengers to be an Avatar level hit?