All Cast

Troy Manning

Troy Manning

The Bad

Wolfgang Moser

Wolfgang Moser

The Good

Vidal Parker-Caldera

Vidal Parker-Caldera

The Bad

Mel Turner

Mel Turner

The Ugly