The little girl (who plays judith in the walking dead) doesn't get enough credit for her part in this. It was a good story, and entertaining. I just have trouble picturing Jennifer Garner as a vigilante. But she's a good actress and does pretty well .