Fans of the Netflix hit “Ozark” don’t have too much longer to wait to see what happens next with Marty Byrd and his family. Season three of the dramatic series centered on Lake of the Ozarks is set to premiere on the streaming service March 27th. The third season will again feature 10 episodes.