Guest Stars Richard Ridings as Henry VIII Nicholas Agnew as Henry Norris Crispin Letts as Archbishop Cranmer Andrew Greenough as Charles Brandon Madeleine Power as Princess Elizabeth Tom Durant-Pritchard as Senior Guard Alice Patten as Kathryn Parr Lauren McQueen as Catherine Howard Wilf Scolding as Thomas Culpepper Carsten Hayes as Ambassador Karl Harst Leigh Jones as Priest Rebecca Dyson-Smith as Anne of Cleves Sophie Roberts as Eleanor Paston