10/04/2007 01:09:00 pm -
October 4, 2007 • Posted By Jarrod Cooper
A new Video On Demand Channel dedicated to science fiction and fantasy,Illusion On-Demand, has launched in North America. Currently available in twenty states and is free to all digital subscribers. Illusion has announced that the Classic Doctor Who series is slated to be on the channel starting in January 2008. November sees the updated release ofThe Quatermass Experiment starring Mark Gatiss and David Tennant.