Calling all Harry Potter fans! Warner Brother's Studio in London has come up with the best special event of all time—Christmas Dinner in the Hogwarts Great Hall.

That's right. You can officially eat dinner in the exact room the movies were filmed in, decked out with original props and Christmas decor for the iconic Yule Ball, including snow-covered Christmas trees, icicles, and a live orchestra. 

The evening starts with prosecco and a canapé reception at 6 pm, continues with tours, and then guests head to the Great Hall for a two-course Christmas dinner, complete with "all the trimmings."

Dinner starts with chicken liver parfaits, with apple, quince and toasted brioché, and proceeds with cranberry-stuffed roasted Norfolk turkey, pistachio and pork with roasted potatoes and honey roasted root vegetables.

Vegetarians start with a twice-baked cage-aged Wookey Hole cheddar soufflé and compressed beetroot salad, and feast on a main course of roasted squash, barley, and chestnut Wellington with parsnip purée, honey roasted root vegetables, crispy roast potatoes and rich gravy. 

After the feast, you can peak around Hogwarts with a complete Studio Tour, and grab desserts on the 9 3/4s platform.

A selection of Christmas pudding with brandy sauce and carmelized orange, chocolate and clementine barvarois with Irish Cream, and gingerbread with blueberry trifle will be served to satisfy any muggle's sweet tooth. 

The magical evening concludes with more music, drinks, and dancing.

There will be three total holiday dinners, held from Dec. 11-Dec. 13. Tickets are around $316, and go on sale October 24, 2017 at 10 am.

They'll probably last for about 0.1 seconds, so have your cards ready for what would be the most epic Christmas gift of all time.