The Neddeaus of Duqesne Island: Season 1, Episode 4
A violent and bloody history of island founder Saint Elwood.