A modest return to form for M. Night Shyamalan.