On Christmas Eve, two children quietly sneak down the stairs, eager to catch a sight of Santa. However, what unfolds is a dark and twisted story meant solely for an adult audience.
Show
Love, Death & Robots
Episode
S02E06
Air Date
May 14, 2021