Smitten by music hall life, and by the beautiful male impersonator Kitty Butler (Keeley Hawes), Nan Astley (Rachael Stirling) leaves her family's Whitstable oyster parlor and follows her heart to London. There she finds unimaginable joy - and misery - as she explores the secret side of fin de siecle life.