Cassandra ! Un prénom romanesque, à l'image du château perdu au fin fond de l'Angleterre où vivent la jeune fille et toute sa famille pour le moins excentrique. Un père écrivain qui se refuse à écrire, Topaz, belle-mère fantasque, Rose, la soeur aînée rêvant du grand amour. Quand deux beaux et riches Américains s'installent dans le manoir voisin, la vie au château est bouleversée.