En un mundo donde las almas perdidas buscan su lugar, dos hombres desparejados y con un pasado oscuro recorren los caminos de América. Max, un exconvicto con un carácter fuerte y un pasado lleno de dolor, se encuentra con un místico y soñador llamado David, un exsoldado que ha perdido el rumbo tras regresar de la guerra. Ambos hombres se embarcan en un viaje lleno de esperanzas y desilusiones en un intento por cambiar sus vidas.