A superestrela da NBA LeBron James e o seu filho são presos pelo algoritmo AI-G. Para LeBron conseguir regressar a casa terá de orientar Bugs Bunny e os indisciplinados Looney Tunes num jogo de basquetebol e vencer a equipa de bandidos do vilão.
Após 8 anos ocupando o posto de Papai Noel, Scott Calvin (Tim Allen) é considerado a pessoa mais indicada para o cargo. Entretanto, Scott enfrenta problemas. Além de estar perdendo peso inexplicavelmente, seu filho Charlie (Eric Lloyd) entrou neste ano para a lista dos meninos maus, que não receberão presente no próximo Natal. Preocupado, Scott decide voltar para casa para saber o que está acontecendo com Charlie, deixando em seu lugar um substituto. Porém, logo após a viagem de Scott o Papai Noel temporário começa a tomar medidas arbitrárias, que modificam com as definições de bom e mau para os garotos e pode acabar estragando o próprio Natal.
Numa tentativa desesperada para vencerem um jogo de basquete e assim conquistarem a sua liberdade, os «Looney Tunes» procuram a ajuda do campeão da NBA. Michael Jordan!
Papai Noel sofre um acidente no telhado da casa de Allen, um bem-sucedido vendedor de brinquedos (Tim Allen). Como não pode continuar seu trabalho, Noel pede para que o vendedor entregue os presentes para as crianças naquela data e explica como fazê-lo. Ele começa a ajudar, mas percebe que está engordando e sua barba crescendo. E com o tempo, Allen transforma-se no próprio Papai Noel.