BBC/It Ain't Half Hot Mum

Cast

 * Barney the Dog (from Barney the Dog) as Colonel Charles Reynolds
 * Joshua Jones (from Joshua Jones) as Captain Ashwood
 * PC Selby (from Postman Pat) as Sgt. Major Williams
 * Oakie Doke (from Oakie Doke) as Bombardier "Solly" Solomons
 * Big Ears (from Noddy's Toyland Adventures) as Gunner/Bombardier "Gloria" Beaumont
 * Skarloey (from Thomas and Friends) as Gunner "Lofty" Sugden
 * Fireman Sam (from Fireman Sam) as Gunner "Parky" Parkins
 * Postman Pat (from Postman Pat) as "La-De-Dah" Gunner Graham
 * Big Skeleton (from Funnybones) as Gunner "Atlas" Mackintosh
 * Arnold the Elephant (from Charlie Chalk) as Gunner "Nobby" Clark
 * Ted Glenn (from Postman Pat) as Gunner "Nosher" Evans
 * Pingu (from Pingu) as Bearer Rangi Ram
 * Sir Handel (from Thomas and Friends) as Char Wallah Muhammad
 * Rheneas (from Thomas and Friends) as Punkah Wallah Rumzan