Very edgy and violent, but fast-paced and worth the ride. Momentum of the story occasionally goes a little fast--sometimes you feel as pulled along and out of control as some of the characters--but I'm sure that's intentional.