NFLX put spread

I’m liking this strong move in a weak tape with the stock more than recovering from Tuesday’s market bloodbath.
Sold to open $NFLX Oct 21 200/190 bull put spread @ 1.80. Short puts 19 delta.