Looking for something new to watch on Netflix? Here is a list of all the best new shows and movies released on Netflix the week of April 26-May 2.This week is light on English-language scripted TV, with just one offering, the intriguing horror-thriller [...]