Guest Stars Paul McGillion as Dr. Carson Beckett Kavan Smith as Major Lorne Jewel Staite as Dr. Jennifer Keller Mitch Pileggi as Col. Steven Caldwell Christopher Heyerdahl as Wraith Leader (Todd) Connor Trinneer as Michael Kenmore Co Starring Chuck Campbell as Chuck Patrick Sabongui as Kanaan B.J. Harrison as Female Merchant Heather Doerksen as Daedelus Crew Member Artine Brown as Trader David Beairsto as Merchant John Sampson as Human guard Igor Hudacek, Jr. as Scavenger