All Cast

David Carradine
Capt. Zebulon Hedge

Rip Torn
Capt. Jeremiah Burgess

Bruce Dern
Capt. Perez Ryder

Mariel Hemingway
Martha

Charles Durning
John Bartlett

Jason Alan Smith
Ralph Hazeltine

Christy Scott Cashman
Elisabeth Preston

Angelica Page
Melissa Busteed

John Savage
Web Saunders

Julie Harris
Melodeon Player
Stephen Russell
Luther Norris

Stephen Mailer
Squealer Wixon
Donald Foley
Bluey Bachelder
Miles Herter
Dr. Palmer
Jonathan Edwards
Rev. Perley

Beverly Bentley
Mrs. Small
Lila Dupree
Pasha Norris
