Originally Posted by mazey:
“I think I heard reviews about it, being shown on a Sky channel or Netflix?”
“I think I heard reviews about it, being shown on a Sky channel or Netflix?”
It's a HBO show which I believe is being shown on Sky Atlantic.

”
