Gallo (Michael Brown) ist ein vielbeschäftigter Fernsehproduzent, der nur wenig Zeit für seinen Sohn Benito (Martino Leonardi) hat und sich nur selten wie ein echter Vater verhält. Und eben das – der echte Vater des Jungen – ist er wohl auch gar nicht, wie dessen Mutter Alicia ihm eines Tages eröffnet, als Gallo sich wieder einmal daneben benimmt. Als diese wenig später von einem Auto angefahren wird und verstirbt, macht Gallo einen Vaterschaftstest, der dann auch tatsächlich beweist, dass seine Ex die Wahrheit gesagt hat. Den kleinen Benito will er dennoch großziehen, doch der Junge hat andere Pläne, als er erfährt, dass er das Kind eines anderen Mannes ist: Er bittet Gallo darum, sich mit Hilfe der Handykontaktliste seiner Mutter gemeinsam auf die Suche nach seinem biologischen Vater zu machen. Die Reise der beiden quer durch Mexiko hält einige überraschende Begegnungen und bewegende Momente bereit – und die Erkenntnis, dass Familie nicht immer etwas mit Biologie zu tun haben muss.