Why did it flop so badly?
I loved this movie! I had the pleasure of seeing it in IMAX 3D when it came out and I thought that it was incredible and by far the best use of 3D I have seen so far.
The 3D stuff on the wire was amazing but I thought the movie around it was actually quite good as well so out of curiosity, I watched it again on DVD on my tiny TV screen in 2D. I thought the movie held up well even without the huge screen and 3D. The visuals were still good, it's undeniably a great story and it had a good sense of fun. I liked Joseph Gordon-Levitt's performance very much.
I thought it deserved to do much better than it did ($60 million worldwide on a $35 million budget - ouch!). It's Rotten Tomatoes scores are pretty decent (Critics 85%, audience 78%) so why didn't people go to see it?
"We're fighting an army of robots... and I have a bow and arrow."