I enjoyed watching it. However, there were some plot holes and some details that were glossed over.
I really don't get why Shia Labeouf permanently tattooed himself for this. We barely saw them lol. We really didn't get to truly see his psycho side come out. It was more implied for most of it.
The plot was kind of familiar to movies I've seen in the past. Bad guy comes to town demanding respect, kills people close to you, you seek revenge. Pretty sure that plot has been used for decades. I enjoyed the cast and the effort but the writing really was stale. I feel like the cast deserved better.