I just started watching God in America, a PBS Frontline documentary mini-series that’s been airing all week.
That guy who played Ben Linus on Lost is Puritan leader John Winthrop.
Freakiest Puritan ever!
This shot is actually from a really interesting scene about the trial of the colony’s rabble-rousing woman Anne Hutchinson, who was eventually banished for openly sharing her personal theology.
I’m looking forward to watching the rest of the series online.