Guest Stars Matt Baram as Mitch Thomas Lennon as Mr. Mxyzptlk Colleen Wheeler as Florence Abbott Emmanuelle Vaugier as Peggy Bishop Emmanuelle Vaugier as Margaret Bishop Co Starring Bronwen Smith as Dee-Dee Larry Hoe as David Uncredited Katie McGrath as Elizabeth Walsh