Multiple layers.

Rating: 7/10 (16 January 2019)

I have never written a movie review before. However, although this is not a new theme, it is handled very well by the cast. The sets are appropriate to the plot, and it is directed purposefully by Shyamalan. All in all well worth a watch.