Stále nejsou zcela jasné motivy činu 33letého Amraniho, který je původem z Maroka. Vyšetřovatelé ale vycházejí z předpokladu, že muž, již dříve trestaný za prodej drog, přechovávání zbraní a kradeného zboží, měl chorobný strach z dalšího trestu vězení. Byl totiž předvolán na policii k vysvětlení některých skutečností.
Amrani nejdříve zabil asi 45letou hospodyni svých sousedů, pak vyrazil do centra, kde začal po lidech na rušném náměstí svatého Lamberta házet granáty a střílet. Jeho řádění si vyžádalo také životy 17měsíčního batolete a dvou teenagerů.