Lupine Season 2 Updates: Netflix's new French series, "Lupine," culminated by ushering in a second season. Find out here when…