Special Guest Stars Peter O'Toole as Pope Paul III Guest Stars Sarah Bolger as Princess Mary Tudor Anthony Brophy as Chapuys Guy Carleton as Chamberlain Jane Brennan as Lady Margaret Bryan Pádraic Delaney as George Boleyn John Kavanagh as Cardinal Campeggio David Alpay as Mark Smeaton Bosco Hogan as Bishop Fisher Catherine Byrne as Alice More Perdita Weeks as Mary Boleyn Laura Jane Laughlin as Madge Sheldon James Gilbert as William Brereton Steve Wilson as Tower Constable Gordon Sterne as Bishop Tunstall Charlie Bonner as Cromwell's Servant Gemma Reeves as Margaret More David Browne as Arthur (Brandon's Son) Andrea Lowe as Lady Eleanor Luke Bill O'Cleirigh as John More Laurence Foster as Bishop of London Eoin Halpin as Servant