'Life on Mars'

Life on Mars ABC Premieres: Thursday, Oct. 9 When a show goes through massive recasting between pick-up and its premiere, it's rarely a good sign. Still, changes made to ABC's series have made the drama can't-miss for at least the first couple of weeks. "The Sopranos" Michael Imperioli,... ABC