cast
Series Regulars
Janet Montgomery
as Mary Sibley
Shane West
as John Alden
Seth Gabel
as Cotton Mather
Ashley Madekwe
as Tituba
Tamzin Merchant
as Anne Hale
Elise Eberle
as Mercy Lewis
Iddo Goldberg
as Isaac Walton
Xander Berkeley
as Magistrate Hale
Oliver Bell
as John
Joe Doyle
as Baron Sebastian Marburg
Recurring & Guests
Stephen Lang
as Increase Mather
Lucy Lawless
as Countess Marburg
Azure Parsons
as Gloriana
Stuart Townsend
as Dr. Samuel Wainwright
Raoul Trujillo
as The Shaman