Let the madness begin! The beginning of March ushers in a wave of new shows and movies to watch this weekend on Netflix, Max and more of the best streaming services.