Gallery: 4/11
Shane West as Captain John Alden
John Alden is a war veteran who was originally the voice of reason, but has become set on killing all the witches. (WGN)
Gallery: 4/11
John Alden is a war veteran who was originally the voice of reason, but has become set on killing all the witches. (WGN)