Richard Boyle
Dr. Rock (as James Belushi)
Ambassador Thomas Kelly
John Cassady
María (as Elpedia Carrillo)
Major Max
Jack Morgan
Cathy Moore (as Cindy Gibb)
Col. Hyde
Pauline Axelrod
Archbishop Romero (as Jose Carlos Ruiz)
Col. Julio Figueroa
Army Lieutenant
Human Rights Leader
HIS Assistant (as Rosario Zuniga)
Maria's Brother (as Martin Fuentes)
Australian Reporter
French Reporter (as Gilles Milinaire)
Roberto, Restaurant Owner
Woman Rebel
Rebel Youth (as Roberto Sosa Jr.)
Dog Attendant
Cop in San Francisco
Immigration Officer on Bus
Boyle's Wife (as Maria Rubell)
Landlord San Francisco (as a different name)
Boyle's Baby
Sister Stan
Sister Burkit
Sister Wagner (as Erica Carlson)
Kelly Assistant
WAC at Party
Maria's Grandmother (as Ma. del Carmen Sanchez)
Romero Assassin (as Arturo Bonilla)
Death Squad #1 (as 'Chiquilin' Zepeda)
Death Squad #2
Jail Guard (as Jose Chavez Trowe)
Mayor at Nun's Burial
Jefe at Customs Shed
2nd Customs Officer
3rd Customs Officer
4th Customs Officer
5th Customs Officer
Wilma
Bruja
Mama Moncha at Panama Club (as Ma. de los Angeles Urquiza)
Rapist (as Tomas Leal)
Rapist
Young Killed Student (as Arturo Rodriguez Doring)
Maria's Son (as Yair De Rubin)
Maria's Daughter
Road Block Thug
Road Block Thug (as Mario Arevalo)
Carlos' First Friend
Carlos' Second Friend (as Israel Leon)
Executed Lieutenant (as Mauricio Martinez)
Messenger on Horse
Bodyguard to Major Max
G.I. in Salvador
2nd Immigration Officer
U.S. Customs Guard
Tic Tac Monster in Cafe
Captain Marti
President Jimmy Carter (archive footage) (uncredited)
Mother (uncredited)
Voice (uncredited)
Nancy Regan (archive footage) (uncredited)
President Ronald Reagan (archive footage) (uncredited)