The long awaited final film in M. Night Shyamalan’s trilogy is here and it is about as fun as eating broken glass… While it finally unites Bruce Willis, Jame McAvoy, and Samuel L Jackson, the reunion is a less than interesting one with a messy and convoluted plot. If you’ve been anticipating this for a while, prepare to be disappointed. Anya Taylor-Joy, Sarah Paulson, Charlayne Woodard, and Spencer Treat Clark also star.