Main Characters Abby Grant 12 main appearances Tom Price 12 main appearances Greg Preston 12 main appearances Dr. Anya Raczynski 12 main appearances Aalim 'Al' Sadiq 12 main appearances Najid Hanif 12 main appearances Sarah Boyer 11 main appearances