About this Movie
Pinochet's Last Stand
The fascinating story of former Chilean dictator Augusto Pinochet's surprise arrest for crimes against humanity while in London in 1998.
Starring: Derek JacobiPhyllida LawPeter CapaldiYolanda VazquezAnna Massey
Director: Richard Curson Smith