Slow to start, but many films are these days. Odd main character (played by Scott Eastwood), but don't let that put you off. You can guess what's going to happen at certain points, but there's enough action to keep you watching. Mel Gibson plays a bit part, which is probably why he didn't get top billing. Give it a chance, watch it.