I have no proof - but i talk truth. Wow ! I mean where to begin with this.... out of this world goodness from M. Night Shyamalan,, the guy knows his stuff.... His latest movie is better than probably all of movies combined of the last decade - and i mean it ! He is back to making very good movies again since 2000s . You can judge this movie all day, how you want , but one thing is for sure , this movie delivers on all fronts. Everything The Story, the acting, the actors, cinematography, dialog, sound effects, visual effects, and the ending ? Well its just Majestic. Dave Bautista really pushes this movie to infinity and beyond.. No matter what you do ,please watch this movie now.