Private Steven Flowers is posted to the Song and Dance Unit in South East Asia where serving under the flamboyant Captain Terri Dennis he discovers it takes more than just a uniform to become a man. Simon Russell Beale plays the cross-dressing Captain Dennis whose performances of Marlene Dietrich, Vera Lynn and Carmen Miranda form the centrepiece of Peter Nichols' award-winning comedy set against the murderous backdrop of the Malaysian campaign at the end of the Second World War.