Sarah Miles character Rose 'Rosy' Ryan Shaughnessy
Robert Mitchum character Charles Shaughnessy
Trevor Howard character Father Hugh Collins
Christopher Jones character Major Randolph Doryan
John Mills character Michael
Leo McKern character Thomas Ryan
Barry Foster character Tim O'Leary
Marie Kean character Mrs. McCardle
Arthur O'Sullivan character Mr. McCardle
Evin Crowley character Moureen
Douglas Sheldon character Driver
Gerald Sim character Captain
Barry Jackson character Corporal
Des Keogh character Lanky private
Niall Toibin character O'Keefe
Philip O'Flynn character Paddy
Donal Neligan character Moureen's boyfriend
Brian O'Higgins character Constable O'Connor
Niall O'Brien character Bernard
Owen Sullivan character Joseph