Return of the Kane : production_code : 2T5705 | Return of the Kane : original_air_date : November2,2004
Return of the Kane had a November 2, 2004 original air date and a 2T5705 production code.