Just got back from seeing it. Wonderful movie, and one that lives up to the hype, and to the trailer. Sadly, the riddle doesn't really fit in the real world. I would've enjoyed it a bit more if they had explained the machines. The girl being introduced into extraction accepted it pretty quickly, that's my only complaint.