DrCrowTStarwars said:
Oh and to add to the who's who of Sci-fi supporting characters Robert Duncan McNeal is a producer. All I can say is wow.
Do yourself a favour and avoid spoilers. Especially in regards to guest stars. Your head may well explode.