warcraft - TWC TV and Apps

This question is about "warcraft", with Time Warner Cable TV and apps. got an email about new releases, including warcraft. i do not use MyOnDemand, so i am a bit lost. i cannot find the play button. it does not say that the movie is not availalbe, but when i go online, TWC on demand, movies and search, warcraft does not come up. with the email, it brings me to a different site, and it gives me an on demand button, but it isa toggle on/off, and it adds or removes it from the counter at the top of the page.
so, is the movie available? is it free? what am i missing here?

The this topic covered warcraft, and TWC cable tv service.