Good story without a lot of senseless violence, but a healthy dose of probably accurate action.