Afishymeadow 534 Posted November 21, 2009 I've never seen the British original. I saw the pilot & some other episodes of the American remake. I greatly appreciated the Series Finale. Share this post Link to post Share on other sites
Superanna 0 Posted November 21, 2009 Of course there is life on Mars, haven't you seen "The Angry Red Planet"? Share this post Link to post Share on other sites