You know that feeling when you finish a show and you just can’t shake it? That’s how “Monster” leaves you! It’s got fans absolutely obsessed, sparking endless debates and discussions over the years. Monster’s ending has received some criticism for being underwhelming but is actually a perfect culmination of the masterpiece. […]