Person
Acting
Alexandra Seal is an American theatre, television and film actress based in New York City. She was born in Seattle, Washington and grew up in Bellevue. She holds a BA in Theater from Ithaca College.
Freya
Prison Guard
Abby
Officer Jessica Connors
Cop
Gloria
Halima
Woman #2
Paramedic
Kate Flynn
Mayor's Doctor
Director