M. Night Shyamalan crashes again

Rating: 3/10 (2 June 2020)

This poor guy, he keeps getting good stories but can't seem to get them together on the screen. Much like a poor coach of the USA dream team basketball team that can't seem to win a game. So much talent wasted.
McAvoy does very well in this film and saves it, but only he can do so much with the directionless pacing and poor wrap up.