★★★ Rewatched 21 Feb, 2017
This review may contain spoilers. I can handle the truth.
it was great until Mandarin twist. too bad.
★★★½ Rewatched 21 Feb, 2017
classic and irreplaceable
★★ Rewatched 29 Jan, 2017
It wouldn't be that bad if the whitewashing part is completely eliminated. A pretty okay adaptation but come on, Shyamalan could've done better.
simply amazing from start to finish. love it.