All Cast

Awni Abdi-Bahri

Awni Abdi-Bahri

Samantha Kamali

Christian Masters

Christian Masters

Todd Plank

Harry Aspinwall

Harry Aspinwall

David Baldwin

Ross Cowan

Ross Cowan

Fleeing Man

Claudia Minor Troyer

Claudia Minor Troyer

Fleeing Woman

Stefan Sirucek

Stefan Sirucek

Newscaster (voice)