Well you know, it's not quite perfect. For a movie set in Morocco, not too many Maghrebin in the main cast, which also adds a bit of hypocritical bitterness in the pivotal La Marseillaise scene. It's a powerful moment of resistance against the nazis, but also they're singing the French national anthem in a colonial protectorate of France.
It's an all-time classic, but we shouldn't get carried away and ignore its flaws.
Shrimp cocktail counts as vegetarian if there are fewer that 17 prawns in it, since it rounds down to zero souls.