Set in 1940s South Africa but actually filmed in Zimbabwe.
John Wakefield drew my attention to this Bedford KZ. Two other buses are more clearly seen; one is this Leyland Tiger: This 1947 Bristol LWL6G/Eastern Coachworks is preserved in South Africa in the livery of Welkom Bus Service, Welkom (fleet number 13):