The Vicar of Bray is a satirical description of an individual fundamentally changing his principles to remain in ecclesiastical office as external requirements change around him. The religious upheavals in England from 1533 to 1559 and from 1633 to 1715 made it almost impossible for any individual to comply with the successive religious requirements of the state.
Stanley Holloway
as The Vicar of Bray
Hugh Miller
as King Charles I
K. Hamilton Price
as Prince Charles Stuart
Felix Aylmer
as Earl of Brendon
Margaret Vines
as Lady Norah Brendon
Garry Marsh
as Sir Richard Melross
Esmond Knight
as Dennis Melross
Martin Walker
as Sir Patrick Condon
Eve Gray
as Meg Clancy
Kitty Kirwan
as Molly
Fred O'Donovan
as Tim Connor