Has anyone seen any of this
I noticed it was making some waves over in Britain, but now it's coming to Netflix.
There is a gripping clip below [don't click if you don't want spoiled], that suggest some top notch action. Buut the trailer suggests more soap opera fare. Any takes on the quality of the show?
|