I've got a scene floating through my head, and I can't place what book / saga it's from. I'm pretty sure it's a saga (book series) sort of thing. Can anybody place this scene? Scene:
We've (hero and/or heroine) been seeking the giants. Giants are found emprisoned in a cave(s). They are kept there by a smoke with some relevant properties. I think the fire outside the cave is replenished once while we watch from below the ridge. After bad guy leaves, we free the giants and attain their help. There is magic in this world, I'm pretty sure.