Special Guest Stars Noah Wyle as Flynn Carsen Guest Stars Lesley-Ann Brandt as Lamia Matt Frewer as Dulaque Co Starring Cara Mitsuko as Tech #1 Mike Pfaff as Militia Man #1 Elsa Faith as Lab Technician Uncredited Jerry O'Connell as Lancelot du Lac