This review makes me want to watch the show, but it just occurred to me that your review and show pages don't actually list the network or timeslot of the shows. (You should fix that.) Apparently, it's a (British) Channel 4 show that will be an Amazon Prime Exclusive for folks stateside.