Malmö. Äggen far genom luften och förolämpningarna haglar. "Nazistsvin", ropar demonstranterna.
Inne i lokalen svarar arrangören Ingrid Carlqvist med att kalla dem för "en flock skrikande apor".
Det är tufft att diskutera yttrandefrihet i Malmö.
Ordningsmakten är överallt i Västra hamnen när Geert Wilders ska tala på Kockum Fritid.
Poliser till fots bildar kedja utanför lokalen, poliser till häst väntar runt hörnet, poliser i helikopter övervakar från luften.
Ändå lyckas de inte helt med sin uppgift. Danskorna Katrine Winkel Holm och Aia Fog attackeras på väg in - de blir slagna och får ägg kastade mot sig.
- Det här skulle aldrig hänt i Danmark, säger Aia Fog ilsket.
- Polisen borde inte släppa fram demonstranterna så här nära. Jag blev fysiskt slagen och de kallade mig nazist. Och se, jag har ägg i håret!
Hård säkerhetskontroll
Först en poliskontroll för att få komma innanför avspärrningarna. Sedan ska biljetter och ID-kort visas upp i porten till möteslokalen och namnet prickas av - och därefter följer en väldigt noggrann kroppsvisitation.
Ingrid Carlqvist har för säkerhets skull tillbringat natten på ett hotell i Köpenhamn. Dagen före mötet las hennes hemadress ut på nätet av de politiska motståndarna och polisen tyckte inte att hon borde sova hemma.
Möteslokalen är snällt sagt halvfull, trots att mötet utannonserats som utsålt. Till TT säger arrangören att det troligen har kommit många fejkade anmälningar.
Vi är i alla fall inte mer än 100-120 personer på plats.
Medelåldern är oväntat låg. Folk ser väldigt vanliga ut och alla lyssnar väluppfostrat till en 45 minuters föreläsning om islam på ganska kvalificerad engelska.
"Che Guevara-stuk"
Fyra unga sverigedemokrater har offrat en ledig lördag och kört ner från Göteborg, själva betalat bensin för 60 mil tur och retur.
En av dem - en 29-åring som säger att han jobbar i teknikbranschen - har en bild av Lars Vilks på sin tröja, och yttrandefrihetsgrundlagens ord tryckta på ryggen.
- Jag har själv gjort den. Bilden skulle ha lite klassiskt Che Guevara-stuk, tyckte jag.
- Men den här tröjan har jag inte på mig på jobbet. Får de reda på att jag är sverigedemokrat så får jag sparken direkt. Så är det i det här landet i dag, vi blir diskriminerade för att vi är svenskar.
SD håller med om mycket
Hans partikamrat Ted Ekeroth, som sitter i kommunfullmäktige i Lund, är nöjd efter mötet och säger att Sverigedemokraterna i stort sett delar Geert Wilders åsikter.
- Utom det där med att riva moskéer. Det har inte vi på programmet, säger Ted Ekeroth.
Polisens informationsansvariga Ewa-Gun Westford är tillfreds när hon summerar dagen.
- Mötet kunde hållas som det skulle och demonstranterna fick framföra sina åsikter. Det är så det ska fungera i en demokrati, säger hon.
Fyra personer omhändertogs.
En av dem anhölls för att hon inte ville uppge sitt namn efter att ha kastat hästbajs mot fyra inlånade Göteborgspoliser.