Guest Stars Gary Jones as Sgt. Walter Harriman David Hewlett as Dr. Rodney McKay Matthew Glave as Col. Paul Emerson Torri Higginson as Dr. Elizabeth Weir Matthew Walker as Merlin Sarah Strange as Morgan le Fay Joe Flanigan as Lt. Colonel John Sheppard David Nykl as Dr. Radek Zelenka Co Starring Chelah Horsdal as Lt. Womack Chuck Campbell as Atlantis Technician