Not bad, I kept waiting for that twist that Shamalyan (spelling?) is known for, but there was none. Maybe that IS the surprise lol. Altogether, not a bad movie, but some things weren't made real clear, unless I missed it.. Like why those 2 were chosen, or why they killed each other every time a decision wasn't made. To show how serious they were maybe? Good movie, entertaining. Great.. not really.