Opposite opinion. I don't recommend it for the squeamish, but it is very very well made. If you can't get past the violence then maybe you wouldn't like it, but the world is a very violence place right now (Iraq, Afghanistan, Sudan, Darfur, suicide bombings). Stuff like this is happening around the world. It was emotional, touching and at points really quite funny. The best film I've seen all year (meaning within 365 days, not just the last 7).
Get invested in the storyline because it will take you for one heck of a ride.