Cuando los hermanos Gallardo, Arturo (Aarón Díaz), Flavio (Gonzalo García Vivanco) y Samuel (Christian de la Campa), se enteran de que su hermana menor, que mantenía una relación con un hombre mayor y está embarazada, ha sido asesinada, juran venganza contra la familia del hombre, la familia del Junco. Con la ayuda de la misteriosa ama de llaves, se infiltran en el rancho del Junco Belmonte como los obreros de la construcción, mientras ocultan su apellido y planean su venganza. Sin embargo, la vida da muchas vueltas y estos hermanos no solo descubrirán que no toda la familia del Junco es mala, sino que también quedarán atrapados por su propia venganza, enamorándose perdidamente de las hermanas del Junco: Sofía (Ana Lorena Sánchez), la hermosa veterinaria del rancho de su familia, Irina (Kimberly Dos Ramos), una alocada y divertida joven, y Andrea (Scarlet Gruber), seria y distinguida como su madre.