Obligado a dejar su tierra y su hogar, el cantautor texano Red Bovie (Robert Duvall) se embarca en un viaje maravilloso con su nieto Gally (Jeremy Irvine), cuyo padre nunca se ha llevado del todo bien con Red. Ahora está a punto de comenzar una gran aventura en Old México...