Special Agent Ace teams up with Scarlett to take down the clown.
Eric Roberts
Chief Montana
Petra Stevic
Scarlett
Jannis Sky
The Clown
George Tounas
Ace
Director
Writer
Executive Producer
Editor