Guest Stars Marion Eisman as Olma Dylan Bierk as Freya Rajput Stuart O'Connell as Dimitri Christopher Logan as Prometheus Wellington David Lovgren as Desmond