Posted 3 months ago Television The Cards Have Fallen A review chuck full of spoilers of how Netflix played their cards.