Coming from someone who hates violence and blood and gore - but loves Hollywood, a good entertaining movie, a story that makes you want to know how it all ties together, and a movie that just makes you laugh - this was great! Mel Gibson meets Clint Eastwood = Scott Eastwood with a toned down older Mel. I don't like how crazy some of Gibson's movies are - enough that I haven't watched one in decades - but this one was great! Love good acting and this did not disappoint. Watch it!