Originally Posted by Nihil679
So when does this show air and what channel?
It's on HBO. I don't know what time it airs, but I saw it come on at around 7:00pm once. You definitely need to start at the beginning/near beginning or else you'll be lost.