En l’an 0, en terre de Galilée, Mandy et son bébé Brian reçoivent la visite des Rois Mages un beau soir de décembre. Ceux‐ci, s’apercevant de leur erreur, remballent prestement leurs présents et filent dans l’étable voisine. Hélas, Brian a tiré le mauvais numéro…
Dans la Grande-Bretagne des années 1970, un homme conduit de Londres à Bristol pour enquêter sur la mort de son frère, mais le but de son voyage est contrebalancé par ses rencontres avec une série de personnes étranges.