Mary O'Connor, une jeune fille vit dans l'Ouest américain, à la fin du XIXème siècle. Elle évolue dans les grands espaces et joui d'une grande liberté. Elle s'occupe du troupeau de son père c'est une vraie cow-girl. Celui-ci est chercheur d'or a ses heures perdues. Un jour, il en trouve un. Devenu riche, il marie sa fille à Lord Howard, un aristo anglais. Mary s'y refuse d'abord, puis, voyant le beau lord, accepte. Elle emménage dans son château, Cunningham abbey qu'une légende locale dit maudit. Des phénomènes mysterieux frappent Mary d'autant plus qu'elle apprend que la première femme de Lord Howard est morte dans d'étranges circonstances.