I'd say Hannibal is more arty and weird than gory. I did watch it ok but wasn't any way disappointed when it was cancelled.
Oz is a different story. Maybe it has dated a bit at this stage but was compulsive viewing.
I wouldn't say it's particularly gory, obviously there is a lot of violence in a prison drama but it's not exploited.