Juan de Dios es un gitano cabal, un hombre de bien. Humilde y honrado, Juan vive en una chabolita de un barrio marginal de Madrid y se gana el dinero vendiendo 'malacatones' en el Merca de Madrid y sacando el 'especial' de las tragaperras. Su vida transcurre apaciblemente acompañado de su familia y seres queridos hasta que el destino se atraviesa en su camino y da un vuelco a su vida.