Almost back to greatness

Rating: 6/10 (2 October 2019)

Amazing acting by James McAvoy and great storytelling by M. Night Shyamalan. He is on his way back from a very deep dive into garbage territory. It is worth seeing and you know that there is always a twist when Shyamalan is in the house. I would give it 7/10 if it would not have been for the 2 horribly bad female actors.
Anya and Betty are great but Haley and Jessica both feel like they have never acted before and it is painfull to watch scenes with them.