The Byrdes are back in business and the stakes have never been higher when the Netflix crime drama returns March 27.