i just got back from seeing it again, it was even better the second time! so much fun in a packed theater with a responsive audience. such an awesome movie, and that ending... there was at least 10 people who all freaked out and yelled Spoiler its the button!!! NO shes gonna die!!