Harry Secombe and Roy Castle both reprised the roles they had originated in the London production of the musical.
Harry Secombe (Pickwick) and Sheila White (Mary) had been castmates in a previous screen version of Charles Dickens-derived stage musical, having respectively played Bumble and Bet in Oliver! (1968).