James McAvoy, qui a pourtant un excellent potentiel, a beau se démener comme un diable, rien n'y fait, ce film reste plat. On a l'impression que M. Night Shyamalan a fait un film pour adolescent, un peu de frisson mais rien qui ne puisse trop choquer ou faire trop frémir, il n'a pas osé creuser au fond des choses. Les fantasmes, les frustrations, les motivations des personnages tout est effleuré sans vraiment entrer dans le sujet.
Des 23 personnalités du personnage, nous n'en verrons que 5 et encore pour 2, très fugacement.
De son enfance, on comprend qu'il a eu une vilaine maman, dommage là il y avait vraiment de quoi faire peur mais une image rapide d'une femme criant et trouvant un enfant caché sous un lit,
c'est bien peu pour justifier une personnalité si perturbée.
Les filles sont bien mignonnettes mais les grands yeux de biche de Anya Taylor-Joy, ne suffisent pas à faire d'elle une bonne actrice.
Quant à la fameuse bête tant annoncée tout du long du film, à peine quelques veines gonflées et des yeux un peu injectés de sang, on est loin des transformations promises, c'est une toute petite bête de rien du tout.
On est loin du suspense du Village ou de Signe.