Director
Leigh Scott
DIRECTOR
Stars (in credits order)
Amelia Jackson-Gray
Princess Alora Vanir
Matthew Wolf
Sir Cador Bain
Jon-Paul Gates
Lord Artemir
Jeff Denton
Gareth Morholt
Rachel Haines
Naga
Jason DeParis
Sogomo
Jessica Bork
Damara
Eliza Swenson
Freyja
Brandon Semling
Dark Elf Elder
Kurt Altschwager
Dark Elf Slynnuncredited
Tyler Constable
Dark Elf Sulinuncredited