All Cast

Victor Acord

Victor Acord

Monsterzilla

Ben Stahl

Ben Stahl

Carlos

Bob Rose

Bob Rose

The Chief

Michael C. Stettes

Michael C. Stettes

Jeff