Joan Fraser Welch
Judy Davis
David 'Dave' Hoyle, aka Agent 'Nine'
Sam Neill
Mavis Craig
Fiona Press
Colin 'Col' Slansky
Rowan Woods
Yuri Nikolayev
Alex Menglet
Ted
Barry Langrishe
Sir Allan Miles
Ron Haddrick
Harry
Graham Ware Jr.
Mrs. Savage
Heather Mitchell
Minister Frank
Robbie McGregor
Beria
Paul Livingston
Khrushchev
Dennis Watkins
Josef 'Uncle Joe' Stalin
F. Murray Abraham
Malenkov
Stephen Abbott
Police Commissioner
Harold Hopkins
Police Sergeant
Roy Billing
Doctor
Charles Little
Joseph 'Joe' Welch
Richard Roxburgh
Constable Anna Welch
Rachel Griffiths
Zachary Welch
Geoffrey Rush
Barry Rogers
Russell Kiefel
Prof. C.W. 'Wilf' Wilke
John Gaden
Bernard Shaw
Kenneth Radley
Joe Welch at 8 Years
Ben McIvor
First Assistant Director
P.J. Voeten
Third Assistant Director
Jennifer Leacey
Continuity
Kate Dennis
Producer
Tristram Miall
Original Music Composer
Nigel Westlake
Costume Design
Terry Ryan
Editor
Simon Martin
Production Design
Roger Ford
Casting
Robyn Kershaw
Director of Photography
Martin McGrath
Author
Peter Duncan
Set Decoration
Kerrie Brown
Director
Art Direction
Laurie Faen
Steadicam Operator
Martin Lee
Camera Operator
Graham Sharpe
Still Photographer
Philip le Masurier
Focus Puller
Katrina Crook
Script Editor
Assistant Grip
John Tate
Ian Phillips
Colin Deane
James Rickard
Key Grip
Brett McDowell
Robert Agganis
Clapper Loader
Michele Duval
Best Boy Electric
Greg Rawson
Second Assistant Director
John Martin
Danny Batterham
Production Supervisor
Greg Ricketson
Choreographer
John O'Connell
Post Production Supervisor
Sound Effects Editor
Antony Gray
Hairstylist
Yvonne Savage
Prosthetic Makeup Artist
Wendy Sainsbury
Screenplay
Makeup Artist
Kirsten Veysey
Costume Supervisor
Mel Dykes
Nik Dorning
Archival Footage Research
Gregory Klumov
Associate Producer
Sound Recordist
Guntis Sics
Art Department Coordinator
Tracey Hyde-Moxham
Armorer
John Bowring
Supervising Sound Editor
Andrew Plain
Title Designer
Libby Blainey
Stunt Coordinator
Richard Boué
Dialogue Editor
Libby Villa
Music Coordinator
Christine Woodruff
Special Effects
First Assistant Editor
Martin Connor
Researcher
Georgina Burke
Ann-Maree Hurley
Assistant Editor
John Lee