This is one I've been aching to watch for a long time, and for good reason.
Reese Witherspoon plays Vanessa, a fifteen year-old, not-so-intelligent southern girl with a prostitute for a mother and a druggie for a step father. After both are sent off to jail, Vanessa, rather than face foster care again, runs away in search of the grandmother she never knew. Yes, this is based off of "Little Red Riding Hood."
I loved Reese in this. This must be one of her best performances, and certainly one of the most fun ones. It also says something about an actress when she manages to make a stupid, violent character likable. It's too bad she's gotten stuck with crappy movies lately.
Kiefer Sutherland was perfect as a serial killer whose tables are turned on him. You can tell how dumb Vanessa had to be to get in a car with a guy whose appearance just screams "murderer". Although he did come off as a nice man, I'll give her that.
All in all, this was very well done and entertaining. Not everyone's cup of tea, though. It's a black comedy, and there's a lot of violence and cursing, if that bothers anyone.
My grade: A