Příběh filmu Poslední aristokratka začíná na sklonku roku 1996 ve chvíli, kdy rodilý Newyorčan Frank (Hynek Čermák) získá díky svým šlechtickým předkům v restituci zpět dávné rodové sídlo – zámek Kostka. Hrabě František Antonín Kostka z Kostky, potomek emigrantů, se tak po více než čtyřiceti letech chystá s dcerou Marií (Yvona Stolařová) a temperamentní ženou Vivien (Tatiana Vilhelmová) na velký návrat do Čech.