Take a look at the online schedule to see if it is scheduled to show via On Demand. If it is listed there, give me a shout and I can check this further. If it isn't listed, then it won't be available via On Demand.
I've just had a look at our office TV here and it is not available via On Demand at the moment. I suspect this has now expired.
Let me know how you get on, I'm here to help if you need me.
Tech fan? Have you read our Digital life blog yet? Check it out