Change to simpler wording: When the first episode of Torchwood was launched in October 2006 on BBC Three, 2.4 million people watched it.
" Torchwood " launched with 2.4 million viewers in October 2006.