Darren Mann from Chilling Adventures of Sabrina has also been cast as Travis Hunter, a deserter from the Vietnam War who has a troubled past.
Stephen Moyer, who will be forever known in my heart as Vampire Bill from True Blood, will play CIA agent Vern Lang I'm just going to pretend that Lang is really[...]