Guest Stars Michael Shanks voices Thor Anna-Louise Plowman as Dr. Sarah Gardner Teryl Rothery voices Heimdall Co Starring David Palffy as Anubis Martin Sims as Dol'ok Shaker Paleja as Jaffa Parker Jay as Jaffa