finally a Shamalamadingdong movie I can get behind

Rating: 8/10 (19 February 2019)

I LOVED his earlier works, loved Unbreakable, loved everything The Village, Lady in The Water (they were weak movies but I still found them entertaining) but after that he went right downhill. This seems like he has recovered, at least for now.
That James MacAvoy ... so hot right now! He really made this movie intense. All of the acting from everyone was pretty spot on. I really was biting my nails during this one.
It had a bit more gore than I was expecting, I don't think Unbreakable had any so it was a little unexpected. A great movie! Would totally recommend to watch (maybe watch Unbreakable first).