Two Soldiers Cast Ben Allison Ron Perlman David Andrews Mike Pniewski Danny Vinson Deacon Dawson Joanne Pankow D.H. Johnson