The violence is graphic. No swearing so far. Very realistic as to what can happen.