I took my grandkids, 8 and 12, to see this movie. It was definitely dark and violent and HeathLedger was evil, but not Oscar quality in my opinion. The movie kept you on the edge of your seat, but was too much for my granddaughter at 8 years old. She had a headache from it and I was slightly nauseated. Just too much!