We’re nearing the end of another year and that means it’s the season for hot chocolate, thick socks and duvet days… And some good films to delve into while avoiding the things we should be doing.

While 2017 hasn’t necessarily been a good year for Hollywood – consider the Weinstein scandal, for example – we’ve sieved through the bad, and have picked out some gems for you to indulge in. Feast your thoughts on these!

1 – Get Out

Universal Pictures

Jordan Peele makes his directional debut with ‘Get Out’, setting expectations sky-high for future projects. The film is one of this year’s best mystery-thrillers; the combination of comedy and fear creates a thought-provoking masterpiece. ‘Get Out’ reveals all on the barbarity of America’s liberal racism.

Best known for playing Posh Kenneth in E4’s Skins, Daniel Kaluuya takes centre-role as Chris Washington. He’s supported by Girls star Allison Williams who plays his girlfriend, Rose. Raking in $175.5 million at the domestic box office, we expect it’ll be a big contender for the 2018 Oscars.

2 – Dunkirk

Photo by Melinda Sue Gordon

Named as one of Christopher Nolan’s best films to date, ‘Dunkirk’ topped Saving Private Ryan as the highest-grossing World War II film of all time, with a whopping $481.8 million.

Focusing on the 1940 Dunkirk evacuation, this gripping and moving story is told based on three different narratives: land, sea and air. Its ensemble cast includes the likes of Fionn Whitehead, Aneurin Barnard, Mark Rylance, Cillian Murphy, Tom Hardy and Harry Styles. The film is fiercely visual, and has seen astounding reviews from critics and fans alike.

3 – The Florida Project

Moonee (Prince) and Halley (Vinai), Image from A24 Films

This beautifully transparent masterpiece has the best screenplay of 2017. Six-year-old Moonee (played by breakout star Brooklynn Prince) and single mother Halley (Bria Vinai) live at a cheap hotel not too far from Disney World. Moonee remains optimistic in life, despite seeing her struggling mother. Lovingly mischievous, she goes about her daily life showing the joys of childhood and imagination. Hotel manager Bobby (Willem Dafoe) is sombre-turned-compassionate and he forms an unforgettable bond with Moonee. ‘The Florida Project’ is one not to be missed!

4 – Okja

Netflix Original, ‘Okja’

In the mountains of South Korea lives a young girl named Mija (Ahn Seo-hyun) and ‘superpig’ companion, Okja. Things begin to go pear-shaped when Ojka is taken by Mirando Corporation, with the aim of selling her for meat. Self-obsessed CEO Lucy Mirando (Tilda Swinton) faces trouble in the process. Determined to be reunited with her only friend, Mija joins forces with animal-rights activists, Animal Liberation Front (ALF), to take on the multinational conglomerate.

This Netflix sci-fi drama has an exclusive cast featuring Jake Gyllenhaal, Lily Collins, Paul Dano and Steven Yeun.

5 – Wonder Woman

Photo by Clay Enos

Gal Gadot plays her biggest acting role yet as Wonder Woman. This adaption is the fourth instalment in the DC Extended Universe, and Gadot’s transformation from an innocent warrior to influential superhero is epic! The film boasts intricately thought out action sequences and its climactic scenes are just as spectacular.

‘Wonder Woman’ satisfies the genre’s once-neglected female audience, and that’s with thanks to Gadot and director Patty Jenkins. Reaping in success, the second instalment is set to be released in 2019.

Let us know your favourite films from this year!