Titans Oct. 04, 2000Titans 2000 415 viewsTitans is an American prime time soap opera that debuted on October 4, 2000 on NBC. Thirteen episodes were filmed, of which eleven were actually ...DramaSoap