I thought Muslims already had a super hero..........