I just saw it today and oddly enough there was a good amount of middle/high school kids in the (mostly full) theatre. Maybe they screwed up and thought it was the new Bond film? Anyway, I enjoyed it a lot - good fun, funny, and yeah it kept you guessing until the end. I'd like very much if this style of film were to come back. The audience seemed to really enjoy the film too.