Question: who plays the witch in the last witch hunter
Answer: Vin Diesel as Kaulder Rose Leslie as Chloe Elijah Wood as Dolan 37 Michael Caine as Dolan 36 Ólafur Darri Ólafsson as Baltasar Ketola / Belial Julie Engelbrecht as Witch Queen Rena Owen as Glaeser Isaach De Bankolé as Max Schlesinger Lotte Verbeek as Helena , Kaulder 's wife Dawn Olivieri as Danique Inbar Lavi as Sonya Aimee Carrero as Miranda Bex Taylor - Klaus as Bronwyn Allegra Carpenter as Fatima Kurt Angle as Bodyguard # 4 Joe Gilgun as Ellic