Have to agree with the OP, this is one of the few movies I've seen in the last 5 years that I've actually wanted to see twice in the same week. Fantastic, 10/10 IMO, I'm going to see it again on Sunday matinee. Don't miss a chance to see it in the theater if you have a good 3D screen nearby.