Shyamalan brings dread, mystery and the possibility of a rug-pull. Sparks brings romance, longing and big emotional swings.