Something Wicked This Way Comes Character Roles

Something Wicked This Way Comes Character Roles

Protagonist

William Halloway

Antagonist

Mr. Dark (and all the other carnival freaks)

Guide Mentor

Charles Halloway

Foil

Will Halloway and Jim Nightshade