This is a movie made to make you put deep thought into what may actually be going on in the world. The reviews that state that this is sad or depressing are missing the point. If you feel this is sad and depressing take action.
The PG-13 rating is appropriate so if you wouldn't think to let a PG-13 rating with a sexual undertone be a family movie then that is accurate (I would never anyway) that being said this could be a very teachable experience to tweens if you tweek the lesson to seemingly innocent internet interactions.
Jim Caviezel sold his part well making me consider the well-being for the law enforcement involved.
I have recommended this to many and will continue to recommend it.