Javascript not supported on your browser, please enable Javascript in order to fully utilize the website
Happy Valley from 2014 gets better as the ratings increase from season to season. It goes from decent in Season 1, to good in Season 2, to excellent in Season 3. Bingeable rating: 90