An interesting and powerful performance by Jodie Foster. It must have been really difficult to make that character. Good work as well by Liam Neeson and Natasha Richardson. For a Brit, Richardson did a superlative job with the Southern accent, honey-sweet without overdoing it. The film had some disappointing aspects, however. It seemed to echo the tired assumption, nature=good, human=bad. Overall, though this is an interesting film, worth a look. Grade: C+