Stewart Granger
— Hugh Davin
Kathleen Ryan
— Anne Killain
Cecil Parker
— Capt. Charles C. Boycott
Mervyn Johns
— Watty Connell
Alastair Sim
— Father McKeogh
Noel Purcell
— Daniel McGinty
Niall MacGinnis
— Mark Killain
Maureen Delaney
— Mrs. Davin
Eddie Byrne
— Sean Kerin
Liam Gaffney
— Michael Fagan
Liam Redmond
— Martin Egan
Edward Lexy
— Sgt. Dempsey
Robert Donat
— Charles Stewart Parnell
Bernadette O'Farrell
— Mrs. Fagan
Harry Webster
— Robert Hogan
Eddie Golden
— Harry Piggott
Harry Hutchinson
— Shamus Moore
Maurice Denham
— Lt. Col. Strickland
Phyllis Ryan
— Bridget
Joe Linnane
— Auctioneer
Ian Fleming
— Times correspondent
Reginald Purdell
— American reporter
Cavan Malone
— Billy Killain
John Kelly
— Sheriff
Anne Clery
— Postmistress
Sheila Carty
— Mary Creeg
Michael Ripper
— Pat Nolan
Norrie Duff
— Josie Egan
Harry A. Bailey
— Bookmaker
Michael Brennan
— Jim O'Rourke (uncredited)