All Cast

Daniel Day-Lewis
Kafka
Robert Hines
Franz (young)

Alan MacNaughtan
Doctor

Trevor Peacock
Franz (old)

Jim Broadbent
Gutling

Hugh Fraser
Culick

Vivian Pickles
Lily

Bernard Wrigley
Workmen

Charlotte Coleman
Seamstress

Rosemary Martin
Miss Weber

Geoffrey Palmer
The Angry Doctor

Roger Hammond
The Fat Doctor

Benjamin Whitrow
Lecturer in Medical School
Tessa Wojtczak
Christina
Oona Kirsch
Collecting Girl

Katy Behean
Beatrice

Tony Haygarth
Pohlmann

Sam Kelly
One-Legged Man
