Yo, Bash - this year's Torchwood is a joint production of the US Starz cable channel and the BBC - the States are actually getting to see it before the UK! Assuming you have Starz, of course. Otherwise, you may need to see it via .... other sources.
By the way, the BBC player will NOT work for anyone outside of the UK.