Chapelwaite—SEASON 1 FINALE: “The Keeper”

Charles has to make a terrible decision in order to free his family from the curse of De Vermis Mysteriis.

Rate this: