This movie remined me very much of the Pelican Brief and I found it compelling and entertaining. I was cheering for the heroine the entire time hoping and praying she would discover the truth and that others would believe her and that the evil forces would be overcome. Some actions she took were very gutsy and I wouldn't do them, but the results led to the positive outcomes. Even though there was some violence that could have gotten much worse, I am glad it didn't -- extra points for being family friendly!