On Demand isn't controlled, run, organized or updated by Mediacom. It is similar to a premium channel and supplied by other sources. They have little to no control. It should be on the HBOGO app. If you have HBO you get the app free, this is true for every channel pretty much... Call into customer service and they will provide you with a username and password to use.
Don't know don't watch the show. Apologize.
Thanks! Your answer is awaiting moderation.