As a mother I seriously saw the trailer after renting nobody and KNEW I had to watch this movie. Jennifer Garner did an excellent job to show the raw emotions from losing people so close to you. I felt her pain through the screen and the joy at watching people die that deserved it.There were some underdeveloped parts but it was incredibly awesome to watch. I would watch it again. I read the reviews and some people gave it negative reviews becausw of the violence, gun use or what they thought was an act of racism. Like others have states dont listen to them watch it for yourself.