The Cast of "Monstrous Regiment"
(in order of appearance)
Meagan Welsh as The Teller, Faith, and Borogravian Soldier
Melinda O'Garr as Polly Perks (Private Perks)
Robert Whitehead as Commander Samuel Vimes, William de Worde and the Voice of Death
Shannyn Nicholas as Corporal Angua and Sergeant Lipschitz
Michael Lamont as Sergeant Jackrum
Seton Pollock as Corporal Strappi and Zlobenian Captain
Ellen Jurik as Private Igor
Joanne Williams as Private Maladict
Andrew Shugg as Private Carborundum
Amy Welsh as Private Goom (Wazzer)
Siobhán Donald as Private Halter (Tonker)
Melissa Mann as Private Tewt (Lofty)
Laurie Ormond as Private Manickle (Shufti)
Johan Smit as Landlord, Captain Horentz, the Body of Death, Zlobenian Soldiers, Lord Rust and Prince Heinrich
Christine Ellis as Landlady, Madame Dolores and General Froc
Patricia Lamont as Woman at Inn, Zlobenian Soldiers and Major Clogston
Jeremy Malcolm as Lieutenant Blouse
Scott Simpson as Corporal Scallot, Zlobenian Soldiers and Major Derbi
Jill van Geest as Zlobenian Soldiers, Mrs Enid and Colonel Cummerbund
Nelson Clemente as Sergeant Towering, Zlobenian Soldiers and Borogravian Soldier ("Johnny")
Kelly Van Geest as Borogravian Soldiers, Zlobenian Soldiers and Prudence
Olivia Darby as Otto Chriek
Francesca Philips as the Voice of the Duchess
