Katie Holmes was outstanding in the role of Ms. Meadows. She is almost perfect but the wrongs of the world turn her into a vigilante. All she wants is her world to be perfect and everyone in it to be perfect as well. As we all do. She believes she is making a difference while murdering and removing the flaws in life she encounters almost destroying herself in the process..True love makes her accountable to her reality. He accepts her for how she is because she will always be trying to rid the world if evil.I highly recommend this movie . It is crazy cool😆