It may be spring, but April will bring an avalanche of new content to Netflix. A whole lotta movies, series and specials are coming your way.Among Netflix original series, highlights include Season 2 of Chilling Adventures of Sabrina; nature doc [...]