The story of an ancient war that is reignited when a young farmhand unwittingly opens a gateway between our world and a fearsome race of giants. Unleashed on the Earth for the first time in centuries, the giants strive to reclaim the land they once lost, forcing the young man, Jack into the battle of his life to stop them. Fighting for a kingdom, its people, and the love of a brave princess, he comes face to face with the unstoppable warriors he thought only existed in legend–and gets the chance to become a legend himself.
The giant who's preparing 'dinner' makes piggies in a blanket using real 'piggies' along with one of the soldiers. After they're rolled in the dough, the pigs are oinking next to the soldier and the giant stabs each of them with a giant toothpick. The piggies stop oinking.
The giant stabs giant toothpicks into the soldier rolled in dough, but he misses, getting him between the legs, uncomfortably close. Might make those who are sensitive to that squirm a bit.
Not exactly, at least. There are instances of giants eating people, a giant getting stabbed in the back, someone getting stabbed in the foot, but it's not very bloody.
Yes, Roderick stabs Ewan McGregor's character's hands when he's in the water holding onto the rocks to keep from falling. The hands being stabbed is graphic but not bloody.
A person is nearly cut in half in the scene where the giant tries to cook some humans [he doesn't get to, though one character does end up in the oven it's mostly humorous], but the giant is later stabbed in the back.