Demon Hunter Cast Sean Patrick Flanery Colleen Porch William Bassett Tania Deighton Nancy Yoon Billy Drago