It's that time of the year. We're getting closer to Christmas every day, and if you're like me, there'll still be a whole bunch of gifts you need to get for people who are difficult to buy for. Obviously, you know you what they like - but you want to get them something they love. But don't worry, I'm here to advise you on the best (or at least my favorite) Blu-rays released in the past couple of months.

5) 'Moonlight'

"Moonlight" was a big winner at the academy awards this year, and for good reason.

Don’t miss on the latest updates Follow the TV Shows Channel

It's the best film of the year by a country mile and in my opinion one of the best of the decade. "Moonlight" has brilliant performances, including a star-making performance from "Luke Cage's" Mahershala Ali.

It's perfect for fans of romance films, coming of age films, and emotionally resonant dramas.

4) 'Baby Driver'

"Baby Driver" is a blast. It was directed by Edgar Wright (of "Shaun of the Dead" fame) but this one is a much different beast to all of his previous films. It's exciting, funny, and has some of the best car-chase scenes in recent memory. It's all set to a brilliantly chosen soundtrack, and is influenced by classic films like "The French Connection" and of course Walter Hill's "The Driver."

3) 'Raw' or 'The Love Witch'

The reason I've included two here is that I just couldn't decide which one to choose. Both are feminist horror films, both are most definitely not for kids, and most importantly, both of them are great films. "Raw" is more of a straight-laced horror, and "The Love Witch" is pretty satirical, and which one you should get just depends on how much the person it's going to likes a bit of comedy mixed in with their scares.

All I can say is that you can't really go wrong with these two films.

2) The 'Lego Batman Movie'

Two films on the Lego franchise have been released this year - this one, and the "Lego Ninjago Movie." Although both are good films, I think the "Lego Batman Movie" has the edge. It's very similar in style to the first Lego movie, and it has a lot of references to the older Batman films which will please fans of the popular superhero franchise, but a lot of jokes that will appeal to young kids, too. The "Lego Batman Movie" is a very good purchase for someone who has young kids because it's one of the best family films in recent memory and has a lot of charm.

1) 'Atomic Blonde'

This kind of list wouldn't be complete without a good action film, and this year, "Atomic Blonde" definitely fits the bill. It received middling reviews when it came out, but honestly, I think this film is very underrated. "Atomic Blonde" has more twists than a pair of tangled headphones, and there are some truly great action sequences that remind me of things like "The Raid" and "John Wick." The script is also very quickfire and sassy, and this is one of the most purely entertaining films I've seen this year.