Canadians must have been good this year because Christmas is about to come early.

And this December, we’re receiving the gift of awesome new releases on Netflix Canada.

With its latest list of titles old and new, including an impressive lineup of Netflix Original content, Hollywood blockbusters and holiday titles, it really doesn’t matter what you’re in the mood for this month, because chances are, Netflix Canada has it.

Below is everything coming to Netflix Canada this December:

December 1

Battle

Connor McGregor: Notorious

Crossroads: One Two Jaga

Get Smart

Hellboy

Little Women

Man vs Wild with Sunny Leone: Season 1

Mary and The Witch’s Flower

Memories of the Alhambra

Priest

Resident Evil: Afterlife

Rock Dog

Unknown

Yes Man

December 3

Hero Mask

The Sound of Your Heart: Reboot Season 2

December 4

Blue Planet II: Season 1

December 5

American Pie

American Pie 2

American Wedding

Bruce Almighty

Evan Almighty

Wentworth: Season 6

December 6

Star: Season 3

December 7

5 Star Christmas

Dogs of Berlin

Dumplin’

Free Rein: The Twelve Neighs of Christmas

Mowgli: Legend of the Jungle

Nailed It! Holiday!

Neo Yokio: Pink Christmas

Pine Gap

ReMastered: Who Killed Jam Master Jay?

Super Monsters and the Wish Star

The American Meme

The Hook Up Plan (Plan Coeur)

The Ranch: Part 6

Trolls

December 11

Vir Das: Losing It

December 12

Back Street Girls: Gokudols

Out of Many, One

December 13

Wanted: Season 3

December 14

Chilling Adventures of Sabrina: “A Midwinter’s Tale”

Cuckoo: Season 4

Fuller House: Season 4

Inside the Real Narcos

Inside the World’s Toughest Prisons: Season 3

Prince of Peoria: A Christmas Moose Miracle

ROMA

Sunderland Til I Die

The Fix

The Innocent Man

The Protector

Tidelands

Travelers: Season 2

Travelers: Season 3

Volton: Legendary Defender: Season 8

December 15

Dolphin Tale

Sherlock Holmes: A Game of Shadows

December 16

Paddington

Springsteen on Broadway

December 18

Baki

Ellen DeGeneres: Relatable

Ip Man 3

Terrace House: Opening New Doors: Part 5

December 21

3Below: Tales of Arcadia

7 Days Out

Back With the Ex

Bad Seeds

Bird Box

Derry Girls

Diablero

Greenleaf: Season 3

LAST HOPE: Part 2

Perfume

Sirius the Jaeger

Struggle: The Life and Lost Art of Szukalski

Tales by Light: Season 3

The Casketeers

Wolf (BÖRÜ)

December 23

Room

December 24

Hi Score Girl

December 25

Marvel Studios’ Avengers: Infinity War

December 26

Alexa & Katie: Season 2

You

December 28

Instant Hotel

La noche de 12 años

Murder Mountain

Selection Day

When Angels Sleep

Yummy Mummies

December 29

Eating Animals

Watership Down: Limited Series

Last Call: Titles that will be rotating off Netflix in December 2018

December 1

Bones: Seasons 1-5

Gone Girl

Hidden Figures

December 20

Disney’s Moana

December 31

Bob’s Burgers: Season 1-7

New Girl: Season 1-6

See also