There is no such thing as a limit to the things you can catch on Netflix. So take this chance and indulge in a show or two this December with the following Netflix Releases down below.