This review may contain spoilers. I can handle the truth.
Johny316Benua’s review published on Letterboxd:
This review may contain spoilers.
Haha, good one letterboxd, "drama","mystery", "thriller" but not a horror.
So basically all of us were just in denial when Willis was shot in the beginning. Honestly, there are just lots of clues of his fate, like Cole's mother and every single other person ignoring David's presence or the fact that Cole is the only one that talks to him. And I don't think it's completely about the plot twist. Cole's part of the story is also very important. An unfortunate kid who sees himself as a freak with the help of David he decides to help the other ghost and even be more honest with his mom in one of the most heartbreaking scenes of the movie when he tells her that grandma's proud of her. They both helped each other tremendously, David with all that previously mentioned and Cole with telling him how to talk to his wife for the last time. And who knows? Probably then he'll be at peace with the undead and keep on helping them as much as he can.
Haley Joel Osment, Bruce Willis and Toni Collette didn't give their best performances but still were just incredible (the First did even better in a.i., the second in the future unbreakable and the third in the future hereditary).
Not gonna lie, Shyamalan's just really good at making those stories about broken people, whether it involves ghosts or guys with supernatural abilities.