Alien Nation: Little Lost Lamb October 2, 1989February 5, 2013 theLogBook Fox Network premieres the third episode of Alien Nation. James Greene guest stars as Uncle Moodri. More about Alien Nation in the LogBook