Did some back of the envelope calculation as to what is the maximum amount a movie can earn in a weekend. This is not about what BvS can earn, just how much a movie can earn if all things go in its favor i.e. no competition, a 45-50% 3D share, IMAX, great reviews and it gets into the public consciousness and pop culture conversation.
The widest release in history is Twilight: Eclipse with 4468 theaters. Let's take a super-wide release of 4400 theaters to make calculation easy. According to BOM, average ticket price is $8.40 in 2D, bump that by 3$ or so for 3D.
Most of the 4400 theaters are multiplexes which will play the movie in more than one screen i.e. 3-4 screens, but there will be single screen theaters as well, so let's average that to 2 screens per theater. Seats per theater is a tricky thing to try and figure out, so I will go with a number of 200 assuming the very large theaters compensate for the smaller ones.
The big releases get 5-6 shows in each of the screens they are on, lets take the lower number of 5 per screen for a 2 and a half hour movie which means the screen will run for 12 hours (but as we have seen for high demand movies, some screens run round the clock).
So, with all those assumptions, the highest a movie can earn if it is sold out on every screen throughout the weekend is:
4400 theaters * 2 screens per theater * 5 showings per day * 3 days to the weekend * (8$ *.55 + 11$*.45 ) i.e. 45% 3D share * 200 seats per screen.
which gives us a grand total of 249 Million dollars.
Keep in mind this number will fluctuate amazingly if even one of the assumptions is off just a bit. But 249M sounds like a reasonable upper ceiling currently.