Spoilers Survivor: David vs. Goliath video: The final seven immunity challenge! Survivor: David vs. Goliath December 12, 2018 It’s fair to call tonight’s Survivor: David vs. Goliath episode critical — how else would you describe the final seven immunity challenge?