Jack the Giant Slayer
Rob Thomas
Honestly, the giants are a little boring. It's hard to tell them apart, aside from one that looks like Harvey Keitel for some reason, and another that looks like either Kid or Play from "House Party" (I can never remember which is which.)