Shyamalan's Split Tops the Box Office a 3rd Straight Weekend