Shake Hands with the Devil

(1959)
Back to main

Cast

James Cagney

Sean Lenihan

Don Murray

Kerry O'Shea

Dana Wynter

Jennifer Curtis

Glynis Johns

Kitty Brady

Michael Redgrave

The General

Sybil Thorndike

Lady Fitzhugh

Cyril Cusack

Chris Noonan

Marianne Benet

Mary Madigan

John Breslin

Timmy McGrath

Harry Brogan

Tom Cassidy

Richard Harris

Terence O'Brien

William Hartnell

Sergeant Jenkins

John Le Mesurier

British General

Niall MacGinnis

Michael O'Leary

Ray McAnally

Paddy Nolan

Clive Morton

Sir Arnold Fielding

Noel Purcell

Liam O'Sullivan

Peter Reynolds

'Black & Tans' Captain

Walter Gotell

'Black & Tans' Sergeant

Robert Brown

First Sergeant 'Black & Tans'

John Cairney

Mike O'Callaghan

Eileen Crowe

Mrs. Madigan

Donal Donnelly

Willie Lafferty

Wilfred Downing

Tommy Connor

Eithne Dunne

Eileen O'Leary

Christopher Rhodes

Colonel Smithson

Ronnie Walsh

Sergeant 'Black & Tans'

Alan White

Captain Fleming

Eamonn Andrews

Narrator (voice) (uncredited)

Norman Rodway

Sergeant at HQ (uncredited)

Godfrey Quigley

Soldier (uncredited)

© All Rights Reserved 2025