I saw Oh, What a Lovely War at the Dundee Rep last week. It's a satire of WW1 that was made into a film in the '60s.
An excellent performance, very slick and professional and really entertaining.
The crowd was mostly older. The show is done in a parody of the old music hall with knees up style singalongs of WW1 songs. That would probably be lost on a younger audience.