All Cast

Melanie Griffith

Melanie Griffith

Kate

Tommy Lee Jones

Tommy Lee Jones

Cosmo

Sting

Sting

Finney

Sean Bean

Sean Bean

Brendan

Alison Steadman

Alison Steadman

Mayor

Scott Hoxby

Scott Hoxby

Bob

Mark Long

Mark Long

Patrick

James Cosmo

James Cosmo

Tony

Andrzej Borkowski

Andrzej Borkowski

Andrej

Dorota Zięciowska

Dorota Zięciowska

Christine

Prunella Gee

Prunella Gee

Mrs. Finney

Heathcote Williams

Heathcote Williams

Peter Reed

Catherine Chevalier

Catherine Chevalier

Cosmo's Secretary

Richard Hawley

Richard Hawley

Weegee's Manager

Caroline Hutchison

Caroline Hutchison

Finney's Secretary

Roderic Leigh

Roderic Leigh

Councillor Perry

Brian Lewis

Brian Lewis

Jim

Ying Tong John

Ying Tong John

1st Heavy

Mick Hamer

Mick Hamer

Pianist

Ian Hinchcliffe

Ian Hinchcliffe

Man at Record Shop

Les Wilde

Les Wilde

Customs Officer

Desmond Gill

Desmond Gill

Man in Airport Lounge

Benny Graham

Benny Graham

Passport Officer

Brendan P. Healy

Brendan P. Healy

Airport Official

Clive Curtis

Clive Curtis

Cosmo's Bodyguard

Fiona Sloman

Fiona Sloman

Hotel Receptionist

Dulice Liecier

Dulice Liecier

Carol

Elizabeth M. Mason

Elizabeth M. Mason

Waitress

Tony Bluto

Tony Bluto

Chef

Don Weller

Don Weller

Himself

Andrew Cleyndert

Andrew Cleyndert

Don Weller Band

Mark Taylor

Mark Taylor

Don Weller Band

Nick Pyne

Nick Pyne

Don Weller Band

Nicholas Lumley

Nicholas Lumley

Bouncer

Cy Benson

Cy Benson

Bouncer

Keith Edwards

Keith Edwards

Barman

Louise Hobkinson

Louise Hobkinson

Finney's Woman

Guy Manning

Guy Manning

Hotel Waiter

Peter Marshall

Peter Marshall

Chief Constable

Czeslaw Grocholski

Czeslaw Grocholski

Old Polish Man

Denny Ferguson

Denny Ferguson

Night Porter

Bill Fellows

Bill Fellows

Workman

Al Matthews

Al Matthews

Radio DJ

Charlie Hart

Charlie Hart

The Krakow Jazz Ensemble

Paul Jolly

Paul Jolly

The Krakow Jazz Ensemble

Terry Day

Terry Day

The Krakow Jazz Ensemble

Mel Davis

Mel Davis

The Krakow Jazz Ensemble

Ed Deane

Ed Deane

The Krakow Jazz Ensemble

Davey Payne

Davey Payne

The Krakow Jazz Ensemble