Geoff and Jennifer head out to confront the Frost Giants leader on the outskirts of town, with some backup from the ranged members of the party. Can they see off this threat from the Giants?