OK, just got out of this with the rib, and we picked it to pieces on the drive home.
SPOILER ALERT
The entire scheme depends on Tressler putting up the money for the shows in Las Vegas and New Orleans. How did he get roped into being their "benefactor", and what was plan B if he had just said "thanks for the pitch, but I'll pass"? The revenge angle completely falls apart if Tressler decides not to fund them. Guess that was a deleted scene. And the Interpol agent (what was her name again?) was awfully forgiving at the end. Then, after all that, The Eye turns out to be a merry-go-round? WTF? I was expecting Copperfield, Criss Angel, Penn and Teller to pop out from behind the carousel with drinks saying "Hey, guys! Welcome to the club!"
Just seemed to be a very poorly crafted and clumsy "surprise" ending to us. By comparison, the surprise in the Sixth Sense was woven very tightly into the entire script. Looking back, you could see all the little clues that made the ending make sense. In this, there's none of that. It's just a "wow, didn't see that coming" cheap reveal.
END SPOILERS