Tariq Mahdi
Safiyah Mahdi
Hassan Mahdi
Dean Francis
Iman
Professor Jamal
Hamza
Jason
Ayanna
Taqua Mahdi
Cedric (as Vladimi Versailles)
Young Tariq
Matthew (as Jonathan Manganello)
Muhammad
Brother Hussein
Brother Dawoud
Quincy (as Qasim 'Q' Basir)
Abdul Malik
Erin
News Broadcaster
Desk Attendant
Mob Member 1
Aleem
Dr. Phelps
Crystal (as Stacie Hadgikosti)
Mrs. Tyson
Female Student 1
Student
Nurse 1
Security Guard 1
Erin's Dad
Young Cedric
Big Reg
Professor
Hamza's Father
Hamza's Mother
Young Taqua
Student #2 (uncredited)
Professor (uncredited)
Mosque boy (uncredited)
Cafeteria Student (uncredited)
Mob Member (uncredited)
Mosque Attendant (uncredited)
Hospital Visitor #2 (uncredited)