Keaton heads for the countryside in England to rescue a kidnapped manager of a Japanese electronics corporation.
No comments yet!