Cast (6)

Anthony Quinn

Archie

David Warner

Blade

Sonja Kirchberger

Anya

Alexandra Stewart

Hilda

Audra McDonald

Johnathan Staci Kim

Chinese

Crew (1)

Daryush Shokof

Director