Louis Mazzini (Dennis Price), zamiast robić karierę bankiera ma tylko skromną posadę sprzedawcy. Powodem takiego stanu rzeczy jest rodzina książęca D'Ascoyne, która wydziedziczyła jego matkę, gy wybrała ona mezaliansową miłość. Dodatkowo oświadczyny Louisa ignoruje Sibella (Joan Greenwood), wybierając bardziej perspektywiczne małżeństwo z Lionelem Hollandem (John Penrose). Mazzini postanawia odzyskać utracone przywileje, jednak na drodze do tytułu księcia Zamku Chalfont znajduje się ośmiu członków rodziny D'Ascoyne.