Farscape: Home On The Remains June 16, 2000June 8, 2017 theLogBook Sci-Fi Channel premieres the 29th episode of Farscape. More about Farscape in the LogBook