Taqwacore: The Birth of Punk Islam
Genre :
Casting :
Michael Muhammad Knight , Basim Usmani , Shahjehan Khan , Arjun Ray , Karna Ray , Imran Malik , Marwan Kamel , Omar Waqar , Kourosh Poursalehi , Sena Hussain , Soma Habib , 'Cazz' Rae Turner , Riz Ahmed , Asif Aktar , Mamoon Rashid , Ammar Aziz ,