Has Stockholm been invaded by evil insects or does everybody in the city obey a totalitarian dictator? This beautifully animated ironical study reveal the truth about the vanity of Swedish men.