I cannot confirm the rumour, but I am working on it for the Canadian B5 Information page. (I will share with B5LR if I learn more.)
I'm of the personal opinion if this is not a fact at this time it soon will be. However, I would not expect to see the movie air on CITY or Space for at least...