Stars (in credits order)
Nigel Havers
Self - Narrator(voice)
Jim Allcock
Self - Secretary, British Veterinary Association
Roy Calne
Self - Dept. of Surgery, Univ. of Cambridge Clinical School
Barry Cross
Self - Director, Institute of Animal Physiology
Tam Dalyell
Self - Former Opposition Spokesman for Science
Judith Hampson
Self - Animal Experimentation Officer, R.S.P.C.A.
Barry Hart
Self - Home Office Inspector
Clive Hollands
Self - Secretary, Committee for the Reform of Animal Experimentation
Ronnie Lee
Self - Spokesman, Animal Liberation Front
Joanna Lumley
Self - Actress
Walter Perry
Self - Chairman, Research Defence Society
Timothy Raison
Self - Minister of State, Home Office
Mike Seymour-Rouse
Self - Director, Eurogroup for Animal Welfare
Eric Snell
Self - Spokesman, British Pharmaceutical Industry
Angela Walder
Self - Scientific Adviser, British Union for the Abolition of Vivisection
David Walker
Self - Spokesman, Contract Laboratory Group