Langston, un adolescent de Baltimore, est consterné d'apprendre que sa mère Naima n'a plus les moyens de payer leur maison et qu'ils en seront bientôt chassés. À l'approche de Noël, cette dernière décide d'envoyer son fils chez ses grands-parents, un pasteur et son épouse que le garçon n'a jamais rencontrés et qui sont en froid avec leur fille depuis des années. À son arrivée, Langston découvre qu'ils habitent dans une grande demeure confortable de Harlem. Envieux de leur style de vie alors que sa mère a trimé dur, et toute seule, pour l'élever, il élabore un plan malhonnête pour ramasser l'argent nécessaire au paiement des arrérages sur leur maison. Ses projets sont en partie contrecarrés par son grand-père, qui l'oblige à assister à la messe de minuit.