Wham! Bam! Islam!

The story of the first team of Muslim superheroes and their creator Naif Al-Mutawa. Produced for PBS’ Independent Lens with grants from Sundance Film Fund and ITVS.