Diane Lane is a quality actress all around and I count myself a fan.
I did find Olivia Thirlby to be very good as Judge Anderson. I really think she carries the film, it is about her rookie day and she's being evaluated to see if she's got the chops for the job. Had her performance not been great I think the film loses most of it's charm and becomes just a blood laden shoot 'em up with no heart at it's core.