Capt. David Carver (Dean Cain), the new security officer at a secret research facility that specializes in cloning, finds himself battling a dragon after the lead scientist (Robert Zachar) had his crew resurrect the mythical beast from DNA recovered from a cave in England. Meredith Winter: Kristine Byers. Kevin Korisch: Robert DiTillio. Sergei Petrov: Hristo Shopov. Greg Travis: Marcus Aurelius.