View Full Cast Hugh O'ConorMr. Henry CavendishFiona O'ShaughnessyMiss. Catherine PalmerstonShaun BoylanHon. Salacious Sommerfield SmytheFrank KellyMr. Thomas PalmerstonAnna NugentMiss. Sarah Palmerston