'Knock at the Cabin' review: M. Night Shyamalan's latest is for believers