Vesemir
Theo James
Lady Zerbst
Mary McDonnell
Tetra Gilcrest
Lara Pulver
Deglan
Graham McTavish
Filavandrel
Tom Canton
Young Vesemir / Young Remus
David Errigo Jr.
Illyana / Noblewoman
Jennifer Hale
Kitsu / Boy
Kari Wahlgren
Sven / Nobleman
Darryl Kurylo
Luka / Skogar (voice)
Matthew Yang King
Lord Carlisle / Reidrich
Keith Ferguson
Young Luka
Jennie Kwan
Young Sven
A.J. LoCascio
Tomas
Michaela Dietz
Young Boy (Geralt) (voice)
Harry Hissrich
Handsome Knight / Vendor / Bevin
Nolan North
King Dagread / Nobleman (voice)
Adam Croasdell
Midwife / Priestess
Samia Mounts
Sugo
Luke Youngblood
Sisters (voice)
Ry Chase
Creatures
Dee Bradley Baker
Leshy (voice)
Steve Blum
Additional Voices
Sara Cravens
Additional Voices
JP Karliak
Additional Voices
Fred Tatasciore
Additional Voices
Courtenay Taylor
Additional Voices (voice)
Andrew Morgado
Additional Voices
Abby Trott