Two elves get a visit from their boss, and it isn’t very pleasant.
Writer
Director
Production Assistant
Editor
Director of Photography
Producer
Production Design