The “Long Bright River” series premiere drops Thursday, March 13. Stream the entire season today on Peacock.