The Two Gentlemen of Verona Cast Frank Barrie Tessa Peake-Jones Hetta Charnley Tyler Butterworth John Hudson Nicholas Kaby