'The Perfect Guy' And 'The Visit' Command The Box Office: The Return Of M. Night Shyamalan M. Night Shyamalan is back with his first movie after the terrible 2013 film 'After Earth.' His latest is called 'The Visit,' and it managed to gain favorable reviews and a number two spot at the box office. by Vamien McKalin