I gave it a B+. Pretty good, but not great. Entertaining while it lasted, but not particularly memorable. Good performances from Hopkins and the guy who played Loki. Made me curious to see The Avengers, which I guess was the whole point. Oh--and the 3D was exceptionally poor.