Question: What cable network had a series that starred Henry Thomas which was created for and aired an episode in North America on November 25 , 2005 ?
Answer: Showtime