as Anthony Ward
as Juan de los Angeles
as Badenas
as Rex
as Scott
as Capt. Ryan
as Nick
as Maggiore Benekin
as Young Christian
Directing