After "The Last Airbender", Shyamalan's career seemed truly done for. It got panned by critics, and although I have never seen it, it obviously wasn't very good. However, when "Devil" came out, it seemed like a shimmer of light and hope for Shyamalan's career. It wasn't anything like his original movies, but it's actually pretty good.
First of all, it's not a horror movie. If anything, it's an above average psychological thriller. There were a few things that were pretty scary and disturbing, but nothing too incredibly scary.
Also, I wish this movie had a better plot twist. I mean, if you come into a Shyamalan film, particularly a psychological thriller like this, you expect a twist better than this.
The acting was really good. Logan Green was especially good. He hasn't been in anything yet, but his performance was great in Devil. Though Bokeem Woodbine isn't one of the main characters, he did a good job to. That said, he still looks like a Lawrence Fishburne wannabe.
The obvious strength of the movie is the sense of tension. That feeling that any character could be killed at any moment. Devil would be nothing without that tension.
The ending is one of my favorites all time. It was really emotional with a mix of terror and heart. I won't give it away, but it was pretty nice.
Over all, Devil isn't amazing. But it's entertaining enough to prove that Shyamalan has enough in the bag.