Also, wanted to add that Open Range was a very good Western.
Also, M. Night Shyamalan is a brilliant man and all brilliant men, at times, have not-so-good ideas. His track record thus far is very good though.. out of his 10 big budget films released to date, I believe that, in my opinion, 7 of them were decent or better films.
1. Sixth Sense (Masterpiece, 10/10)
2. Unbreakable (Masterpiece, 10/10)
3. Signs (Fantastic, 8/10)
4. The Village (Eh, 4/10)
5. Lady in the Water (Interesting, 6/10)
6. The Happening (Decent, 5/10)
7. The Last Airbender (Terrible Adaptation, 3/10)
8. After Earth (This is where I started asking "Why?!", 4/10)
9. The Visit (Ah.. back to familiar territory, 7/10)
10. Split (Brilliant, 9/10)