Director
Max Myers
DIRECTOR
Stars (in credits order)
Luis Caballero
Street Sweeper
Gloria Irizarry
Old Woman
Sylva Kelegian
Denise Ventoula aka The Angel
Sean Patrick Reilly
Detective Tommy Leone
Michael Rosenbaum
The Devil
Mike Santana
Street Thug #2
Brendan Sexton III
Street Thug #1
Tina Wiseman
The Devil's Mistress