Stunning. Evokes the worryingly thin line between between idealism and fundamentalism while highlighting the underlying causes of the frustrations that make violence seem justified, especially when the vulnerable are cleverly manipulated by jihadis. At least the devastating effects of the 2003 bombings in Casablanca set in motion much greater determination by Moroccan authorities to root out the alien ideology of salafism and wahabism in the country. Most Moroccans find the idea of violence in the name of Islam repugnant, and attempts from outside (largely Saudia Arabian) to justify it are abhorred.